HamburgerMenu
hirist

Bounteous - Lead Node.js Developer/Associate Architect

Posted on: 01/12/2025

Job Description

Description :


Our Co-Innovation methodology is a unique engagement model designed to align interests and accelerate value creation.

Our clients worldwide benefit from the skills and expertise of over 4,000+ expert team members across the Americas, APAC, and EMEA.

By partnering with leading technology providers, we craft transformative digital experiences that enhance customer engagement and drive business success.

Essential Skills :

- The ideal candidate will have a degree in CS/Engineering.

- Willing to learn new technologies and the aptitude to come up to speed quickly

- 7-12 years of professional programming experience

Key Responsibilities :


Architecture & Design (Hands-on) :


- Design and implement backend services using Node.js (TypeScript preferred).

- Architect and develop RESTful APIs, GraphQL APIs, and event-driven systems.

- Build serverless and microservices-based architectures using AWS (Lambda, API Gateway, Step Functions, DynamoDB).

- Evaluate technical trade-offs and create PoCs and reference implementations.

- Ensure solutions are secure, performant, and cost-efficient.

Cloud Ecosystem (AWS) :


- Hands-on development with AWS services : Lambda, ECS/EKS, DynamoDB, RDS, S3, CloudFront, SNS/SQS, Cognito, API Gateway.

- Implement Infrastructure as Code (IaC) using Terraform, AWS CDK, or CloudFormation.

- Apply monitoring, logging, and alerting best practices with CloudWatch, Datadog, or equivalent.

Development & Delivery :


- Own the end-to-end backend delivery for complex modules.

- Write high-quality, testable, and reusable code in Node.js .

- Set up and maintain CI/CD pipelines for reliable deployment.

- Drive automated testing, performance benchmarking, and code reviews.

Collaboration & Leadership :


- Work closely with frontend, mobile, DevOps, and data teams to deliver integrated solutions.

- Mentor and guide developers in backend coding practices, architecture decisions, and troubleshooting.

- Collaborate with product managers and stakeholders to translate requirements into technical solutions.

Qualifications & Skills :


Technical Must-Haves :


- Strong proficiency in Node.js & TypeScript.

- Solid expertise in designing scalable APIs, microservices, and serverless systems.

- Hands-on AWS experience (compute, storage, security, networking).

- Deep knowledge of databases : SQL (PostgreSQL/MySQL) and NoSQL (DynamoDB, MongoDB).

- Proficiency with containers & orchestration (Docker, Kubernetes, ECS/EKS).

- Strong experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, AWS CodePipeline).

- Good understanding of API authentication & authorization (OAuth 2.0, JWT, Cognito).

- Familiarity with event streaming/message queues (Kafka, RabbitMQ, SQS).

Preferred Skills :


- Experience building multi-tenant SaaS platforms.

- Exposure to real-time data pipelines and WebSocket-based architectures.

- Strong debugging, profiling, and performance optimization skills.

Soft Skills :


- Passion for hands-on coding while driving architectural excellence.

- Strong communication skills to influence technical decisions across teams.

- Ability to mentor, coach, and elevate engineering teams.

Nice to Have : Experience with serverless technologies and architectures, eCommerce experience

Information Security Responsibilities :


- Promote and enforce awareness of key information security practices, including acceptable use of information assets, malware protection, and password security protocols

- Identify, assess, and report security risks, focusing on how these risks impact the confidentiality, integrity, and availability of information assets

- Understand and evaluate how data is stored, processed, or transmitted, ensuring compliance with data privacy and protection standards (GDPR, CCPA, etc.)

- Ensure data protection measures are integrated throughout the information lifecycle to safeguard sensitive information


info-icon

Did you find something suspicious?