Posted:3 weeks ago|
Platform:
Hybrid
Full Time
Key Skills: Node.js, Typescript Roles and Responsibilities: Mentor engineers and support their technical growth Develop and maintain scalable full-stack applications using Node.js and TypeScript Build, design, and enhance frontend applications using JavaScript client-side frameworks such as Angular, Vue, or React Design and implement RESTful and/or GraphQL APIs Manage and optimize both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Implement asynchronous programming techniques using promises, async/await, and event-driven patterns Conduct unit testing and debugging using tools like Jest or Mocha Ensure adherence to coding standards using tools like ESLint and Prettier Collaborate with teams using version control and workflows in GitHub or GitLab Deploy and manage services on cloud platforms such as AWS, Google Cloud, or Azure Utilize containerization tools like Docker and orchestration using Kubernetes Apply microservices architecture principles in software design and implementation Implement security best practices including OAuth, JWT, and data encryption Optimize applications for performance, scalability, and efficiency Set up and manage CI/CD pipelines using GitHub Actions, Jenkins, or CircleCI Follow Agile methodologies such as Scrum and Kanban for project management Troubleshoot backend performance issues and develop scalable solutions Communicate technical concepts clearly to team members and stakeholders Write clean, maintainable, and well-documented code Practice test-driven development (TDD), perform code reviews, and maintain high code quality Analyze and solve complex problems with scalable and maintainable solutions Skills Required: 3 - 6 Years Experience in the Focus Scope of Responsibility: Full Service Mentor Engineers TypeScript & Node.js Expertise: Experience with TypeScript, including advanced types and type-checking techniques and strong understanding of Node.js runtime and ecosystem Frontend Experience: Strong experience in building, designing, and front-end applications using JavaScript client side frameworks (Angular, Vue, React) API Development: Skilled in designing and building RESTful and/or GraphQL APIs Database Management: Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis) Asynchronous Programming: Familiarity with promises, async/await, and event-driven architecture Testing and Debugging: Knowledge of testing frameworks (e.g., Jest, Mocha) and debugging tools Code Quality and Standards: Understanding of code linting, formatting, and adherence to best practices (e.g., ESLint, Prettier) Version Control: Experience with Git and collaborative development workflows (e.g., GitHub, GitLab) Cloud Services and Deployment: Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization (e.g., Docker, Kubernetes) Microservices Architecture: Understanding of microservices design principles and implementation Security Best Practices: Awareness of security standards, such as OAuth, JWT, and data encryption Performance Optimization: Experience in optimizing code for performance, scalability, and efficiency CI/CD Pipelines: Knowledge of continuous integration and deployment tools (e.g., GitHub Actions, Jenkins, CircleCI) Agile Methodologies: Familiarity with Agile development practices, including Scrum and Kanban Strong Problem-Solving Skills: Ability to troubleshoot issues and optimize backend performance Effective Communication: Capable of clearly communicating technical concepts to team members and stakeholders Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable Education: Bachelor's Degree in related field
Careernet
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
25.0 - 32.5 Lacs P.A.
Mumbai
15.0 - 20.0 Lacs P.A.
Bengaluru
20.0 - 32.5 Lacs P.A.
4.0 - 9.0 Lacs P.A.
Chennai
0.5 - 3.0 Lacs P.A.
Chennai
Experience: Not specified
1.2 - 4.8 Lacs P.A.
10.0 - 20.0 Lacs P.A.
Hyderabad, Chennai
25.0 - 27.5 Lacs P.A.
Gurugram, Bengaluru
25.0 - 27.5 Lacs P.A.
Bengaluru, Mumbai (All Areas)
4.25 - 9.25 Lacs P.A.