Intro
WordLift is an AI-driven platform that revolutionizes digital content strategy for e-commerce, news, and media. Our semantic technology enhances online visibility, boosts audience engagement, and automates SEO.
This is a full-time remote or in office (in Rome) role for a Senior Full Stack Engineer at WordLift. As a Senior Full Stack Engineer, you will be responsible for both back-end and front-end web development as well as mentoring and helping the developers to grow.
What the job involves
- Collaborate with the different stakeholders to design, develop, and maintain B2B Apps and APIs for Enterprise customers
- Contribute to architectural and strategic technical decisions
- Help junior developers to improve by mentoring and supporting them in their work
- Troubleshoot/debug issues and propose effective solutions
- Stay up-to-date with the latest technologies and industry trends to continuously improve the development process
Who you are
- 5+ years experience with Spring Boot: Proficient in developing microservices, with a good understanding of its conventions and configurations.
- 3+ years of experience with Angular: Demonstrated experience in building and deploying applications using Angular, with a strong understanding of its core principles
- Knowledgeable in Kubernetes: Experience in managing containerized applications using Kubernetes, including deployments, services, and scaling
- Expert with REST API: Able to design, build, and maintain RESTful APIs, with a focus on standards, security, and performance
- Proficiency in English
- Produce high-quality, maintainable code
- Great team player and the ability & willingness to mentor more junior teammates
Desirable
- Bachelor’s degree in Computer Science or a related field
- Familiarity with Microsoft Azure cloud services, including Azure Functions, Azure Logic Apps, and Azure DevOps
- Knowledge of GraphQL: Able to design and implement efficient and reusable GraphQL schemas and resolvers, and optimize them for performance
- Knowledge of Kafka: Experience in building real-time data pipelines and streaming apps using Kafka
- Familiar with ChatGPT: Understanding of the capabilities of ChatGPT and experience in integrating it into applications
- Experienced in designing and managing MongoDB databases, with a focus on performance and scalability
- Knowledge of Python, with experience in writing clean, readable, and maintainable code
- Good documentation skills and the ability to explain complex technical concepts to a non-technical audience
- Great problem solving skills and attention to detail
- Experience working in Agile and with cross-functional teams
Application process
- 1. Apply via Linkedin
- 2. Video call with CTO and Product Mananger
- 3. Take home Code-challenge
- 4. Challenge discussion with the CTO
- 5. Offer call