HAPPIES T
wait please

Job Information

  • Employee Type:

    Full Time
  • Contact Person:

    Kirti Soni
  • Contact:

    9329931736
  • Location:

    Gurgaon
  • Job Position:

    Front End Developer
  • Experience

    5 to 8 Years
  • Qualifications:

    Any Graduate
  • Salary:

    ₹800000 - ₹ 1000000
  • Date posted:

    07-Oct-24

Front End Developer

Dhwani Rural Information Systems Pvt. Ltd.

Gurgaon

Job Description:

Key Responsibilities:

  • Lead a team of Angular developers, fostering a collaborative and high-performance atmosphere, offering technical guidance and mentorship to encourage team members' professional growth and development.
  • Architect and design scalable, maintainable, and performant Angular applications.
  • Partner with designers, back-end developers, and product managers to translate requirements into exceptional user experiences.
  • Lead a team of software developers and coordinate their day-to-day activities.
  • Collaborate with product managers and stakeholders to understand project requirements, scope, and timelines.
  • Estimate project timelines and ensure tasks are completed on time and within budget.
  • Assign tasks to team members, set clear expectations, and monitor progress to ensure timely and successful project delivery.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
  • Collaborate with cross-functional teams, including designers and quality assurance professionals, to ensure a smooth development process.
  • Stay up-to-date with industry trends, best practices, and emerging technologies relevant to front-end development.
  • Identify and mitigate risks and issues that may impact project delivery or quality.
  • Act as a technical point of contact for the team, addressing technical challenges and providing guidance as needed.
  • Lead by example, demonstrating a strong work ethic, professionalism, and a commitment to delivering high-quality software solutions.
  • Document technical decisions and processes for future reference.


Essential Technical Requirements:

  • Proficiency in Angular.
  • In-depth understanding of coding languages (JavaScript, HTML, and CSS3).
  • Experience in front-end build tools, such as Grunt or Gulp.
  • Proficiency with RESTful APIs and integration.
  • In-depth knowledge of AngularJS concepts like directives, controllers, scopes, services, routing, and dependency injection.
  • Experience with version control systems such as Git.
  • Excellent written and verbal communication skills are crucial for effectively collaborating with team members, stakeholders, and other cross-functional teams.
  • Ability to lead and manage a team of software developers, including assigning tasks, setting goals, providing feedback, and fostering a positive and collaborative team environment. Strong leadership skills are essential for motivating and inspiring team members to achieve their best performance.
  • Previous project management experience is advantageous. 


Education:

  • Bachelor’s degree in information technology, software engineering, computer science, or related field.


Experience:

  • 5+ years of experience in software engineering
  • Minimum of one year of experience in a team lead role


Good to Have:

  • Experience with other JavaScript frameworks like React or Vue.js.
  • Experience with server-side technologies (e.g., Node.js) used with AngularJS.
  • Experience with continuous integration/continuous delivery (CI/CD) pipelines.
  • Understanding of Agile/Scrum methodologies.
  • Experience with test-driven development (TDD) and unit testing frameworks like Jasmine or Mocha