NodeJS Developer with strong Typescript
Overview
As a NodeJS Developer, you will help build and scale a global billing platform, delivering reliable, high-impact software. You will join small, empowered teams that ship quickly within an Agile framework, leveraging cloud and modern microservices. You’ll work on real-world engineering problems at scale, applying solid design patterns and high-quality code. This role offers the chance to influence architecture and participate in fast-paced delivery that supports a multinational customer base.
ResponsibilitiesDevelop and maintain high-scale Node.js/Typescript services for a global billing platformCollaborate within small, empowered, cross-functional teamsParticipate in Agile practices and continuous deliveryDesign and implement robust RESTful/JSON/XML services and data accessTranslate complex requirements into scalable cloud-native solutions (AWS)Work with containerization and serverless architectures (Docker, Kubernetes, Serverless)Support and improve system reliability and performanceContribute to architectural decisions and best practicesEngage in code reviews and ensure code quality
Key requirements5+ years of experience as a software engineerProven experience building high-scale customer-facing products in AWSStrong Node.js and TypeScript proficiencyExperience with architecture at scale in AWSFamiliarity with lean/agile methodologies and daily shippingSolid understanding of JSON, XML, Web Services, HTTP, REST, SOAPExperience with RDBMS (SQL Server, Oracle, MySQL)Bachelor’s degree in a related fieldcollaborationproblem-solvingadaptabilityNode.jsTypeScriptAWS