About us:At Amber, we're always on the hunt for the most talented individuals in the industry to join our team. We're dedicated to delivering top-notch service to our customers and know that our employees are key to making that happen. We offer attractive compensation packages and plenty of chances to grow with us, and we're always on the lookout for ways to do things better. Our team works together towards common goals and we value each member's contributions to our mission of continuous improvement and innovation.### About the role:👋 Join the team and bring your frontend and backend skills to build modern, scalable web applications that make a real impact!### The Quest:* Write clean, testable, and efficient code, following software engineering best practices.* Build user-friendly, responsive, and modern web interfaces using ReactJS + TypeScript.* Develop and maintain APIs and backend services with Node.js / Express.* Integrate data from multiple sources: relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB).* Collaborate with teammates to clarify requirements, solve problems, and improve applications.* Contribute to the maintenance and evolution of existing codebases.* Document solutions and actively share knowledge within the team.### The Skills:* 3+ years of experience in software engineering or full stack development.* Frontend: strong experience with ReactJS, Angular, TypeScript, HTML5, CSS.* Backend: experience with Node.js / Express, algorithms, design patterns, and data structures.* Solid understanding of HTTP and RESTful Services.* Hands-on experience with relational and NoSQL databases.* Basic Linux knowledge.### Nice to have:* Experience with CI/CD and continuous integration environments.* Knowledge of automated testing (Mocha, Jasmine, Chai, or similar).* Experience with Redis or other caching mechanisms.* Experience with message queues (RabbitMQ, Kafka, ZeroMQ).* Experience with containers (Docker) and orchestration using AWS ECS.* Knowledge of other programming languages (C#, Python, Java) – a plus, not mandatory.### The Reward:* Competitive project-based compensation* Opportunity to work on exciting and diverse projects* Clear communication and support throughout the project duration.* Flexibility in project timelines and deadlines.* Potential for long-term collaboration on future projects.* Transparent and fair evaluation of your work.✨ If you love working with TypeScript, ReactJS, Angular, and Node.js, building scalable products, and being part of a creative, passionate team, then this is the right place for you!