Typescript Developer
Listed on 2026-01-25
-
Software Development
Software Engineer, Cloud Engineer - Software, Senior Developer, Backend Developer
Job Summary
Our client is seeking a skilled Node.js/Type Script Developer to join a small, agile engineering team focused on developing and scaling RESTful and event-driven microservices. These services play a key role in enhancing the customer experience by leveraging caching, reporting, and real-time data processing.
The ideal candidate will be experienced in building scalable, reliable backend systems that handle high throughput—managing millions of REST and Kafka events daily. This role is best suited for a self‑motivated engineer who thrives in fast‑paced environments and is capable of taking initiative, making key technical decisions, and contributing to end‑to‑end development.
Key Responsibilities- Develop and enhance scalable microservices using Node.js and Type Script.
- Design, code, test (unit & integration), and debug backend services to meet business and technical requirements.
- Build both RESTful and event-driven APIs.
- Monitor, maintain, and optimize services for performance and reliability.
- Work with caching technologies (e.g., Redis) to optimize system responsiveness.
- Participate in production support and incident resolution as the final escalation point.
- Write and maintain clear technical documentation.
- Collaborate with internal teams (Dev Ops, Architecture, QA) to solve complex problems.
- Participate in Agile/Scrum ceremonies and continuous performance improvement sessions.
- Contribute to CI/CD automation and cloud deployment workflows.
- Mentor and support junior developers on the team.
- Strong expertise in Node.js and Type Script
- Hands‑on experience with No
SQL databases
, particularly DynamoDB - Solid understanding of AWS managed services
- Proficient with Redis and caching strategies
- Experience with containerization and orchestration tools
- Familiarity with monitoring tools
- Knowledge of API documentation standards (Swagger/OpenAPI)
- CI/CD tools such as Jenkins and Git Lab
- Fluent in English (written and verbal)
- Strong understanding of Agile/Scrum methodologies
- Experience in Dev Ops collaboration for cloud deployments
- Proven ability to manage and prioritize multiple tasks with minimal supervision
- Deep knowledge of REST API and event‑driven architecture design
- Understanding of software security best practices
- Experience with automated testing and test‑driven development (TDD)
- Passion for collaboration and engineering excellence
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- Minimum of 5 years of experience in software development
- At least 5 years of experience with modern development methodologies
Mid‑Senior level
Employment typeContract
Job functionInformation Technology
IndustriesTelecommunications, Technology, Information and Media, and Broadcast Media Production and Distribution
#J-18808-Ljbffr(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).