swathi

DEVELOPMENT LEAD WITH ANGULARJS & NODE.JS REQUIRED FOR OUR MNC CLIENT IMMEDIATELY

Experience: 4 - 8 Years

Location: CHENNAI

CTC TO BE OFFERED : Mention Your Current & Expected CTC

Notice Period: IMMEDIATE TO 30 DAYS

KeySkills:

LEAD, ANGULARJS, ANGULAR, HTML5, CSS3, JAVASCRIPT, TYPESCRIPT, NODE.JS, EXPRESS.JS, RESTFUL APIS, GIT, MONGODB, POSTGRESQL, MYSQL, CI/CD, JENKINS, DOCKER, AWS, MICROSERVICES, LEADERSHIP, PROJECT MANAGEMENT, AGILE, TDD, SCRUM, KANBAN, JASMINE, KARMA, MOCHA, UNIT TESTING, TDD, BOOTSTRAP, MATERIAL DESIGN, GRAPHQL, WEBSOCKETS, OAUTH, KAFKA, RABBITMQ

Job Description:

We are looking for a Development Lead to manage a team of developers and work on scalable web applications using AngularJS and Node.js. The ideal candidate should have strong experience in leading development teams, architecture design, and hands-on experience with modern JavaScript frameworks and backend development. The individual will collaborate closely with cross-functional teams to deliver high-quality software solutions on time and within budget.

KEY RESPONSIBILITIES:
Team Leadership:

• Lead, mentor, and guide a team of developers in best coding practices, design patterns, and effective development workflows.

• Ensure the development team follows proper agile methodologies (Scrum, Kanban, etc.).

• Conduct code reviews, provide constructive feedback, and ensure code quality and adherence to coding standards.

Project Management:

• Participate in the complete software development lifecycle from requirement gathering, design, coding, testing, and deployment.

• Work closely with Product Owners and Business Analysts to define project scope, deliverables, timelines, and technical direction.

• Plan, allocate, and manage development resources to meet project objectives and timelines.

Technical Leadership:

• Architect, design, and implement scalable web applications using AngularJS for the frontend and Node.js for the backend.

• Stay updated with emerging technologies and promote their adoption in the team when relevant.

• Create technical documentation and ensure it is up-to-date with project developments.

Collaboration:

• Collaborate with UI/UX designers, QA engineers, DevOps, and other cross-functional teams to ensure a seamless integration of software components.
• Facilitate regular team meetings and ensure proper communication between development and business teams.

Problem Solving:

• Address and resolve complex technical issues, bottlenecks, and bugs.

• Implement performance tuning and optimize application performance for better scalability and stability.

Required Key Skills:

Frontend:

• Expertise in AngularJS and modern Angular frameworks.

• Strong proficiency with HTML5, CSS3, and JavaScript/TypeScript.

• Experience with responsive design frameworks like Bootstrap or Material Design.

Backend:

• Expertise in Node.js, Express.js, and RESTful API development.

• Experience in integrating third-party services, databases (SQL and NoSQL), and cloud technologies.

• Knowledge of asynchronous programming and event-driven architectures.

Version Control:

• Hands-on experience with Git, including branching strategies and pull request management.

Database:

• Experience with MongoDB, PostgreSQL, MySQL, or other relational/non-relational databases.

• Knowledge of database schema design, optimization, and migrations.

Deployment & DevOps:

• Familiarity with CI/CD pipelines, automation tools like Jenkins, Docker, and cloud platforms like AWS, Azure, or GCP.

• Experience with containerization and microservices architecture is a plus.

Testing:

• Familiarity with testing frameworks like Jasmine, Karma, or Mocha for unit and integration testing.
• Ability to implement test-driven development (TDD) and continuous integration practices.

Soft Skills:

• Strong leadership, communication, and interpersonal skills.

• Ability to manage multiple projects and priorities in a fast-paced environment.

• Problem-solving mindset and attention to detail.

Qualifications:

• Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s degree is a plus).

• 7+ years of experience in software development, with at least 3+ years in a leadership or team lead role.

• Proven experience in AngularJS and Node.js is mandatory.

• Strong understanding of software development best practices and Agile methodologies.

• Excellent verbal and written communication skills.

Nice-to-Have Skills:

• Experience with GraphQL.

• Knowledge of WebSockets and real-time data transfer mechanisms.

• Familiarity with OAuth and other authentication/authorization mechanisms.

• Experience with data streaming (e.g., Kafka, RabbitMQ).

Note:

(i) Our client is looking for immediate & early joiners.

(ii) Having LinkedIn Profile is a must.

(iii) Being an immediate & high priority requirement interested candidates can share their Resumes with Photograph in word doc. format and the details are enclosed as below

To Apply

ARUN.T

91- 44 - 2999 4354, 4541 0204

sapcareers@swathisolutions.com

www.swathisolutions.com