Job DescriptionWe are seeking an accomplished Principal Frontend Engineer with 8-12 years of experience to lead the development of frontend applications at SarvaGram. The ideal candidate will be instrumental in architecting and building robust, scalable, and user-friendly applications using React and AWS technologies, contributing to the enhancement of financial services for rural households. Responsibilities:

  1. Technical Leadership: Provide strategic technical leadership in the design and development of scalable frontend applications for SarvaGram.
  2. Architecture and Design: Architect and design complex, responsive, and intuitive user interfaces for web and mobile applications, leveraging React.
  3. Tech Stack Expertise: Utilize expertise in AWS services to build and maintain secure, scalable, and reliable frontend applications.
  4. Cross-functional Collaboration: Collaborate with product managers, UX/UI designers, and backend engineers to deliver end-to-end solutions that meet business and user requirements.
  5. Code Quality and Reviews: Set and enforce coding standards, conduct code reviews, and provide mentorship to ensure high-quality code and best practices.
  6. Performance Optimization: Implement and champion best practices for performance optimization to ensure fast and efficient frontend applications.
  7. Scalability: Design and implement scalable frontend architectures that can accommodate future growth and increasing user volumes.
  8. Innovation: Stay abreast of industry trends and emerging technologies, advocating for their adoption when applicable to improve frontend development practices.
  9. Security: Implement and adhere to security best practices in frontend development, ensuring the protection of sensitive financial data.
  10. Documentation: Create and maintain comprehensive documentation for frontend architectures, design decisions, and coding standards.

Requirements

Essential Skills:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8-12 years of hands-on experience in frontend development, with a focus on building scalable applications using React.
  • Expertise in AWS services for frontend development, including but not limited to S3, CloudFront, Lambda, and API Gateway.
  • Proven experience in designing and implementing complex and responsive user interfaces for web and mobile applications.
  • Strong proficiency in JavaScript, HTML, CSS, and related web technologies.
  • Experience with state management libraries such as Redux or Context API.
  • Code Quality Focus: Strong commitment to writing clean, maintainable, and efficient code, and enforcing best practices within the team.
  • Leadership Skills: Demonstrated leadership in guiding and mentoring junior and mid-level engineers.
  • Effective Communication: Excellent communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Passion for Impact: A passion for using technology to make a positive impact on rural communities through innovative financial solutions.

About Company / BenefitsSarvaGram leads India's fintech revolution, focusing on rural households. Our mission: empower rural communities via credit-led household-centric solutions blending high-tech innovation with a personal touch. We catalyze change, bridging financial gaps, and boosting agriculture productivity.