
dentsu
Tytuł pracy:
Full Stack Senior MERN Dev (Back-End)
Firma
dentsu
Opis stanowiska
About the Role:
Join our dynamic team as a Senior Full Stack MERN Back-End Developer, where you’ll drive the development of our core backend systems and micro services layer using Server-side JavaScript. You’ll be pivotal in building scalable, performant, and data-driven applications using NEST.js, Express.js, GraphQL, and Azure Cloud, while also collaborating on the React.js front-end. We’re looking for a seasoned developer with a deep understanding of backend architecture, API design, and cloud infrastructure, who can lead and contribute to complex projects.Job Description:Experience: 5-7 Years of Professional Software DevelopmentKey Responsibilities:
- NEST.js for Server-side JavaScript – Micro Services and APIs
- Expertise in NEST.js for Server-side JavaScript APIs and Micro Services development
- Best Practices in design and build of Controllers, Services and Modules using NEST.js
- Strong experience with using TypeScript and JavaScript for all server-side development
- Experience with patterns such as Interceptors and Middleware
- GraphQL API Mastery:
- Develop develop, and optimize high-performance GraphQL APIs using Apollo GraphQL or WunderGraph Cosmos.
- Design efficient schemas, resolvers, and data fetching strategies to ensure optimal performance and responsiveness.
- Implement advanced GraphQL features like subscriptions, defer/stream, and federation where applicable.
- Backend Engineering Leadership:
- Design and implement robust, scalable, and secure backend services using Express.js and Node.js.
- Focus on building RESTful and GraphQL APIs that serve as the backbone of our applications.
- Optimize backend performance, scalability, and reliability.
- Azure Cloud Expertise (Backend-Centric):
- Utilize Azure Cloud services, particularly Azure Functions, Azure Cosmos DB, and Azure App Service, to build and deploy backend services.
- Design and implement serverless architectures for scalable and cost-effective solutions.
- Optimize cloud resource utilization and implement best practices for security and reliability.
- Data Management & Integration:
- Design and manage data models and database schemas, with a focus on NoSQL databases and potentially relational databases.
- Implement data integration strategies between various systems and services.
- API Documentation & Governance:
- Create and maintain comprehensive API documentation using Swagger/OpenAPI and GraphQL schema documentation.
- Establish and enforce API design standards and best practices.
- Performance Tuning & Monitoring:
- Proactively monitor backend and API performance, identify bottlenecks, and implement optimizations.
- Utilize logging, monitoring, and tracing tools to diagnose and resolve production issues.
- CI/CD & DevSecOps (Backend Emphasis):
- Develop and maintain robust CI/CD pipelines for backend services, focusing on automated testing and deployment.
- Integrate DevSecOps practices to ensure secure and compliant backend deployments.
- Collaboration & Architectural Contribution:
- Participate in architectural discussions, contributing to the design and evolution of scalable backend architectures.
- Collaborate with front-end developers to ensure seamless integration between front-end and back-end systems.
- Front End Collaboration:
- Work in collaboration with front end developers to ensure proper data flow between front and backend.
- Understand the needs of the front end and provide them with the proper data structures and api calls.
Must-Have Skills:
- NEST.js Expertise: Experience with NEST.js for server-side JavaScript and Micro Service / API development
- GraphQL Experience: Expert-level knowledge of GraphQL, including schema design, resolvers, and performance optimization.
- Backend Development Expertise: Deep proficiency in Express.js, Node.js, and backend architecture.
- Azure Cloud (Backend Focus): Extensive experience with Azure Functions, Azure Cosmos DB, and Azure App Service.
- API Design & Development: Strong understanding of RESTful and GraphQL API design principles.
- Database Expertise: Proficiency in NoSQL databases (e.g., MongoDB, Cosmos DB) and understanding of relational databases.
- TypeScript & JavaScript: Advanced coding skills in TypeScript and JavaScript.
- CI/CD & DevSecOps: Practical experience implementing and managing CI/CD pipelines and DevSecOps practices.
- Performance Optimization: Proven ability to diagnose and resolve performance issues.
- Testing: Strong Understanding of unit and integration testing.
Good to Have Skills:
- Azure Serverless Technologies Expertise.
- Experience with Large Language Model (LLM) API Integration.
- Python Programming Proficiency.
- Experience with Relational Databases (PostgreSQL, MySQL).
- Experience in Creative Production Platforms.
Who You Are:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on backend and API development experience.
- Strong understanding of computer science fundamentals.
- Excellent problem-solving and analytical skills.
- Ability to translate business requirements into technical solutions.
- Strong communication skills.
- Team player.
Location: DGS India – Pune – Kharadi EON Free ZoneBrand: Dentsu CreativeTime Type: Full timeContract Type: Permanent
Oczekiwane wynagrodzenie
Lokalizacja
Mern, Sjælland
Data pracy
Wed, 30 Apr 2025 07:24:06 GMT
Aby pomóc nam śledzić nasze działania rekrutacyjne, prosimy wskazać w swoim e-mailu/liście motywacyjnym, gdzie (jobsineu.net) widziałeś tę ofertę pracy.