We are looking for a talented full stack Developer to join our team and work on exciting projects that play a central role in our platform. We expect you to bring strong problem solving skills, a proactive approach, and the ability to take ownership of tasks from concept to completion. You should thrive in a dynamic environment, managing multiple projects at once, while working closely with cross-functional teams. Strong communication skills, attention to details, and the ability to prioritize tasks and meet deadlines are crucial.
We value candidates who can strike a balance between independent work and team collaboration, while continuously seeking opportunities to improve processes and outcomes. You will be expected to contribute to a positive team culture, share your expertise, and stay current with industry best practices.
What will you actually be doing?
Be part of a team responsible for content creation and management.Work on diverse projects, such as:A theme project focused on customizing web components.
A file storage system for managing customers’ assets (images, videos, documents, etc.).
Develop end-to-end solutions, from requirements gathering to production deployment.Design, build, and maintain scalable backend and frontend services.Continuously enhance the platform by adopting best practices and modern tools.Identify and implement improvements in the codebase and development processes to drive efficiency and scalability.Monitor system health, troubleshoot performance bottlenecks, and address bugs and technical debt.Ensure high test coverage and thoroughly test new features before deployment.Document technical implementations and architectural decisions for future reference and knowledge sharing.Requirements
At least 5 years of extensive experience with React or Angular (preferably Angular 10+, ideally Angular 18).At least 5 years of extensive experience with Node.js and JavaScript/TypeScript, including deep understanding of asynchronous programming, closures, and ES6+ features,Proven experience with microservices architecture, understanding service communication patterns (e.g. REST, message brokers like Kafka).Experience with cloud platforms, particularly AWS (S3, Lambdas, RDS, etc.) Deep knowledge of database systems, including relational databases (PostgreSQL, MySQL), and NoSQL databases (MongoDB, Redis).Strong experience with API development.