HamburgerMenu
hirist

Job Description

Key Responsibilities :


Technical Leadership & Architecture :


- Lead the design, development, and deployment of full-stack applications using the MERN stack.


- Define scalable, secure, and high-performance architectures aligned with enterprise and FSI compliance standards.


- Drive technical decision-making, code standards, and best practices across the team.


- Review architecture, code, and designs to ensure maintainability, performance, and security.


- Own end-to-end delivery - from requirement analysis to production release and post-deployment support.


Backend Development (Node.js & MongoDB) :


- Design and develop RESTful / GraphQL APIs using Node.js and Express.js.


- Architect and optimize MongoDB schemas, indexes, and queries for large-scale datasets.


- Implement authentication, authorization (JWT, OAuth, RBAC) and data security best practices.


- Ensure backend systems are highly available, fault-tolerant, and scalable.


Frontend Development (React.js) :


- Lead the development of modern, responsive, and high-performance UIs using React.js.


- Work with state management libraries (Redux, Context API, Zustand, etc.).


- Implement reusable UI components and follow clean UI/UX and accessibility standards.


- Optimize frontend performance and ensure cross-browser compatibility.


DevOps, Cloud & Performance :


- Collaborate with DevOps teams to manage CI/CD pipelines and automated deployments.


- Work with cloud platforms (AWS/Azure/GCP) for application hosting and scalability.


- Implement logging, monitoring, and alerting for production systems.


- Ensure application performance, reliability, and security in production environments.


Team Leadership & Mentorship :


- Lead, mentor, and guide a team of full-stack developers.


- Conduct code reviews, technical discussions, and knowledge-sharing sessions.


- Support team members in career growth, skill development, and problem-solving.


- Foster a culture of ownership, collaboration, and engineering excellence.


Stakeholder Collaboration :


- Work closely with product managers, data teams, QA, and business stakeholders.


- Translate business requirements into technical solutions aligned with product goals.


- Provide accurate estimates, timelines, and risk assessments.


Required Technical Skills :


Core Technologies :


- Frontend : React.js, JavaScript (ES6+), HTML5, CSS3


- Backend : Node.js, Express.js


- Database : MongoDB (schema design, indexing, aggregation pipelines)


- APIs : RESTful APIs, GraphQL (good to have)


Programming & Engineering :


- Strong expertise in JavaScript / TypeScript


- Solid understanding of asynchronous programming, event-driven architecture, and microservices


- Experience with data structures, algorithms, and system design


DevOps & Cloud :


- Experience with Docker, CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.)


- Exposure to AWS / Azure / GCP


- Knowledge of Nginx, PM2, and production-grade deployments


Security & Quality :


- Knowledge of application security, OWASP principles


- Experience with unit testing, integration testing (Jest, Mocha, Cypress, etc.)


- Familiarity with code quality tools and performance profiling


Good to Have :


- Experience building enterprise or FSI-domain applications


- Exposure to data-intensive or analytics-driven platforms


- Knowledge of microservices, event streaming (Kafka/RabbitMQ)


- Familiarity with AI/ML-driven application integrations


- Experience working in agile / scrum environments

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in