Dhwani Rural Information Systems
Dhwani Rural Information Systems is a leading advisory and consulting firm focused on the social and development sector. We specialize in developing innovative IT applications that empower NGOs and other organizations to achieve their goals. Our mission is to bridge the digital divide and bring cutting-edge technology to the social sector.
About the Role
We are seeking an experienced and motivated Frontend Lead to join our dynamic software development team. In this role, you will lead a team of talented Angular developers, drive the successful delivery of projects, and ensure the efficient operation of our technology infrastructure.
Key Responsibilities
- Lead a Team of Angular Developers: Foster a collaborative and high-performance environment, offering technical guidance and mentorship to help team members grow.
- Architect and Design Applications: Create scalable, maintainable, and performant Angular applications that provide exceptional user experiences.
- Collaborate with Cross-Functional Teams: Work closely with designers, back-end developers, and product managers to translate requirements into high-quality software solutions.
- Project Management: Coordinate the team’s day-to-day activities, estimate project timelines, and ensure tasks are completed on time and within budget.
- Code Reviews and Quality Assurance: Conduct code reviews, provide constructive feedback, and collaborate with quality assurance professionals to ensure a smooth development process.
- Stay Updated with Industry Trends: Keep up with the latest industry trends, best practices, and emerging technologies relevant to frontend development.
- Documentation: Document technical decisions and processes for future reference.
Essential Technical Requirements
- Proficiency in Angular and in-depth understanding of JavaScript, HTML, and CSS3.
- Experience with front-end build tools such as Grunt or Gulp.
- Proficiency with RESTful APIs and integration.
- Strong knowledge of AngularJS concepts like directives, controllers, and dependency injection.
- Experience with version control systems such as Git.
Leadership and Communication Skills
- Ability to lead and manage a team of software developers, setting goals, providing feedback, and fostering a positive, collaborative environment.
- Strong communication skills to effectively collaborate with team members, stakeholders, and other cross-functional teams.
Qualifications
- Education: Bachelor’s degree in information technology, software engineering, computer science, or a related field.
- Experience: Minimum of 5 years of experience building web applications with Angular, with at least one year in a team lead role.
Good to Have
- Experience with other JavaScript frameworks like React or Vue.js.
- Experience with server-side technologies like Node.js.
- Familiarity with CI/CD pipelines, Agile/Scrum methodologies, and test-driven development.
Why Join Dhwani?
At Dhwani Rural Information Systems, we are committed to using technology to make a difference in the world. By joining our team, you'll have the opportunity to work on meaningful projects that have a real impact on the social sector. You’ll also be part of a supportive, innovative, and dynamic team where your skills and experience will be highly valued.
Apply Now
If you’re ready to take on a leadership role in a fast-paced, mission-driven environment, we’d love to hear from you! Apply now to become a part of our journey in transforming the social sector through technology.
For more information or to apply, please visit our careers page below or email us at careers@dhwaniris.com.