Developer Node.js
Listed on 2025-11-30
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software
We are seeking an exceptional full stack developer to join our dynamic engineering team. This role offers the opportunity to work on cutting-edge cloud-based applications while collaborating with product experts to deliver innovative solutions. You will be responsible for architecting and developing scalable systems that directly impact our business objectives, working with modern technologies across the entire stack. The ideal candidate thrives in a collaborative, agile environment and demonstrates a passion for writing clean, maintainable code while staying current with industry best practices.
This position requires someone who can balance technical excellence with business acumen, taking ownership of features from conception through deployment.
- Build and optimize highly scalable REST APIs hosted in cloud environments
- Architect and implement database solutions with a focus on performance and scalability
- Write clean, maintainable, and well-structured code following established paradigms and best practices
- Develop comprehensive unit tests to ensure code quality and reliability
- Collaborate with product teams to understand business requirements and propose pragmatic technical solutions
- Participate in code reviews and contribute to team knowledge sharing
- Deploy and manage applications using cloud infrastructure and services
- Troubleshoot and resolve complex technical issues across the full stack
- Contribute to architectural decisions and technical strategy
- Node.js (8+ years of experience)
- React.js (5+ years of experience)
- AWS services including Lambda, S3, SQS, SNS, Kafka, and Step Functions (4+ years of experience)
- Postgre
SQL database design and optimization (5+ years of experience) - Jest and react-testing-library for unit testing
- REST API design and development
- Problem-solving and analytical thinking
- Strong communication and collaboration abilities
- Proactive and team-oriented mindset
- Adaptability and willingness to learn new technologies
- Proven track record building scalable applications in cloud environments
- Experience working in product-oriented agile organizations
- Flexibility to collaborate with global teams across different time zones
- Bachelor's or Master's degree in Computer Science, related technical field, or equivalent practical experience
This is an exciting opportunity to join a forward-thinking organization where you can make a significant impact on product development and technical innovation. You'll work with a talented global team on challenging problems that require both technical expertise and creative thinking. We value continuous learning and professional development, providing an environment where you can grow your skills while working with cutting-edge technologies.
If you're passionate about building robust, scalable solutions and want to be part of a collaborative team that values quality and innovation, this role offers the perfect platform to advance your career.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).