Developer Node.js
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.Responsibilities:Build and optimize highly scalable REST APIs hosted in cloud environmentsArchitect and implement database solutions with a focus on performance and scalabilityWrite clean, maintainable, and well-structured code following established paradigms and best practicesDevelop comprehensive unit tests to ensure code quality and reliabilityCollaborate with product teams to understand business requirements and propose pragmatic technical solutionsParticipate in code reviews and contribute to team knowledge sharingDeploy and manage applications using cloud infrastructure and servicesTroubleshoot and resolve complex technical issues across the full stackContribute to architectural decisions and technical strategySkills: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)PostgreSQL database design and optimization (5+ years of experience)Jest and react-testing-library for unit testingREST API design and developmentProblem-solving and analytical thinkingStrong communication and collaboration abilitiesProactive and team-oriented mindsetAdaptability and willingness to learn new technologiesExperience:Proven track record building scalable applications in cloud environmentsExperience working in product-oriented agile organizationsFlexibility to collaborate with global teams across different time zonesQualifications:Bachelor's or Master's degree in Computer Science, related technical field, or equivalent practical experienceThis 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.J-18808-Ljbffr