Job Overview
Tattva Foundation is seeking a highly skilled and dedicated Frontend Developer. The successful candidate will be responsible for developing user-centric digital solutions that enhance our community-driven projects. This role demands a creative and detail-oriented individual with a strong focus on API integration, adept at building intuitive and impactful user interfaces using modern web technologies.
Responsibilities
- Integrate APIs to enhance functionality and performance.
- Develop and maintain robust and scalable front-end architectures.
- Implement responsive web design to ensure that our web applications are mobile-friendly.
- Collaborate with UI/UX designers and backend developers to create streamlined user experiences.
- Write reusable code and libraries for future use.
- Optimize applications for maximum speed and scalability.
- Maintain brand consistency throughout the design.
Technical Skills
Essential Technical Skills
- React JS: Advanced knowledge of React JS, including context API, hooks, and the latest features.
- HTML/CSS: Proficient in HTML5 and CSS3 with an emphasis on responsive design.
- State Management: Experience with Redux and context API for managing application state.
- Styling: Experience with SCSS and CSS-in-JS libraries like styled-components.
- Component Libraries: Familiarity with React StoryBook for developing and testing UI components.
- Version Control: Proficient in using Git for version control.
- GraphQL: Solid understanding of GraphQL queries and mutations.
- API Integration: Extensive experience in integrating RESTful and GraphQL APIs.
- DIGIT UI Framework: Knowledge of the DIGIT UI framework preferred.
Additional Skills
- Strong problem-solving skills and the ability to perform well in a fast-paced environment.
- Excellent analytical and multitasking skills.
- Collaborative team player with excellent communication skills.
What We Offer
- A role in a socially conscious organization committed to community empowerment through technology.
- Opportunities for professional growth and personal impact.
- Competitive salary and benefits package.
- A supportive and collaborative work environment.
Qualifications
- Bachelor's or Master's degree in Computer Science Engineering or a related field.
- Minimum of 3 years of experience in frontend development with a strong focus on API integration.