Key Responsibilities
Technical Leadership
- Design:
- Define, architect, and implement scalable and maintainable solutions usingNode.js,Angular/React.js, and related technologies.
- Drive architectural decisions ensuring robust, secure, and high-performance systems.
- Project Oversight:
- Manage and oversee end-to-end delivery of projects, ensuring quality, timelines, and client satisfaction.
- Provide technical guidance to the team, ensuring adherence to best practices and coding standards.
Hands-On Development
- Actively contribute to the codebase, focusing on core application components.
- Build reusable, testable, and efficient back-end services and front-end components.
- Optimize database queries and schemas forSQL ServerandMongoDB.
Team Management & Mentorship
- Lead, mentor, and upskill team members, fostering a collaborative and growth-oriented culture.
- Conduct code reviews and ensure technical quality across the team.
Cross-Functional Collaboration
- Collaborate with stakeholders, including product managers, designers, and QA teams, to align on requirements and deliverables.
- Work closely with DevOps teams for deployment and CI/CD pipeline optimization.
Performance Optimization & Scalability
- Analyze and improve application performance, scalability, and security.
- Monitor and resolve technical issues in production and development environments.
Qualifications:
Educational Background
- Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
Professional Experience
- Experience Level:8-12 years of experience in software development, with a focus on backend and frontend technologies.
- Minimum 3 years of hands-on experience withNode.jsandAngular/React.js.
Technical Expertise
- Backend Development:Proficient inNode.js, building RESTful APIs, and microservices.
- Frontend Development:Strong knowledge ofAngularorReact.js, with experience in creating dynamic and responsive UIs.
- Database Management:
- Advanced skills inSQL Server(query optimization, stored procedures).
- Proficiency inMongoDBfor NoSQL solutions.
- Cloud Platforms:Experience with AWS or Azure is a plus.
- DevOps:Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools like Kubernetes.