5 Six Cardinals Jobs
Node.js Developer - Express.js/NestJS (3-5 yrs)
Six Cardinals
posted 2mon ago
Key skills for the job
Join our dynamic and innovative engineering team at [Company Name], where we are dedicated to building high-performance, scalable microservices and cloud-native applications. We offer a collaborative environment that fosters creativity and encourages professional growth.
Key Responsibilities :
- Product Development : Brainstorm product requirements, technical design, and solution architecture in collaboration with business stakeholders and product managers.
- Problem Solving : Engage in creative problem-solving and rapid prototyping to devise solution ideas and strategies.
- Design and Architecture : Design data models, data flows, API specifications, and architectural patterns.
- Coding : Contribute to our cutting-edge tech stack, including Node.js, Express.js, Nest.js, Koa, GraphQL, Microservices, Docker, and Kubernetes.
- Quality Assurance : Deliver well-designed, efficient, and testable code.
- Deployment : Deploy applications to Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).
- Performance Optimization : Engage in performance engineering, security engineering, release management, and build and test automation.
Qualifications and Skills :
Educational Background : Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience : 3+ years of hands-on experience in developing scalable Node.js applications with a modern JavaScript stack.
Technical Expertise :
- Strong foundation in computer science, data structures, algorithms, and programming logic.
- Expertise in JavaScript, TypeScript, and Node.js; familiarity with ECMAScript specifications.
- Experience with JavaScript frameworks and toolchains such as Express.js, Koa, and Nest.js.
- Skilled in designing and developing RESTful APIs and GraphQL services.
- Strong understanding of Object-Oriented Programming (OOP), MVC, design patterns, and multi-tiered application architectures.
- Proficient in scalability and performance engineering.
Additional Skills :
- Experience with test automation frameworks like Mocha, Jest, or Enzyme is a plus.
- Familiarity with the full Software Development Lifecycle (SDLC) and agile methodologies.
- DevOps mindset with experience in CI/CD, build automation tools, version control systems (Git), and Linux foundations is advantageous.
- Experience with Content Delivery Networks (CDNs), API management, application gateways, and cloud deployments (AWS, Azure, or GCP) is beneficial.
Ideal Candidate Profile :
- Passionate Programmer : You have a flair for solving complex engineering problems and enjoy working in a fast-paced, creative environment.
- Design Appreciation : You have a strong sense of aesthetics and a keen eye for detail.
- Team Player : You thrive in a customer-centric environment with the ability to actively listen, empathize, and collaborate with globally distributed teams.
- Leadership Qualities : You are eager to mentor and inspire others to do their best.
- Excellent Communicator : You possess strong written and verbal English communication skills.
- Detail-Oriented : You have an appreciation for craftsmanship and are meticulous in your work.
Benefits :
- Professional Growth : Work in a competitive environment with top-tier engineers.
- Flexible Work Environment : Enjoy flexible working hours and hybrid options for seasoned team members.
- Competitive Compensation : Receive a competitive salary along with perks.
- Health Coverage : Benefit from comprehensive health insurance.
- Recognition : Participate in rewards and recognition programs.
- Career Advancement : Engage in accelerated career planning.
- Global Impact : Opportunity to build products and solutions on a truly global scale.
Location Details :
This position is based at our Pune headquarters. We believe in deep collaboration that naturally occurs in a modern workplace. While we offer reasonable flexibility and hybrid options for seasoned team members, we expect all potential hires to work primarily from this location.
How to Apply :
If you are excited about the opportunity to work with cutting-edge technologies and make a significant impact, we'd love to hear from you.
Functional Areas: Software/Testing/Networking
Read full job description7-10 Yrs
Bangalore / Bengaluru