Sde 2 - Front End Bangalore Job in Giveindia
Sde 2 - Front End Bangalore
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
GiveIndia exists toalleviate poverty by enabling the world to give. Established in 2000, we are India s most trusted giving platform. Our suite of products enable individuals to donate conveniently to any cause, directly on our platform, at their workplace or through one of our partners. Our community of1.5M+ donorsand150+ corporate partnershave supported1400+ trusted nonprofits, impacting 8M+ livesacross India.
We are an extremely rare workplace that brings afast-paced, high-growth startup work culturetogether with acompassion-driven high-impact work environment.
Our Values
integrityin everything we do |empathytowards all | serve withpassion| focused onscale
Give Tech Stack
Details:https://stackshare.io/giveindia
Role
We are building one of the world's best tech platforms for online giving, where we provide opportunities for people to donate to any cause, non-profit or geography that they care about, in the most simple, personalised and effective manner. We scale our impact on the lives of millions of underprivileged people every year through our workplace giving, subscription giving and crowdfunding products.
At Give, we are looking for top-talent for our engineering team - software engineers who want to solve complex problems, continually learn, and most importantly, make a real impact in the lives of others.
Role Responsibilities
- Work alongside product to understand our requirements, and design, develop and iterate
- Think through complex architecture to build robust and scalable solutions
- Build well-abstracted modules and services
- Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability
- Follow scrum methodology to iterate and deploy fast
- Mentor other team members and colleagues
- Contribute to documentation, process and procedures
Requirements
- 4+ years of experience
- The ability to conceptualise, build, test and deploy complex, responsive web application features
- To have an in-depth understanding of web technologies - HTTP, REST, JavaScript, scalable CSS, HTML, JSON and beyond
- Strong experience in React.js, our primary frontend library
- Understand the intricacies of consuming and interacting with REST APIs
- A solid grasp of the fundamentals of web architecture
- Have experience with medium to large-scale web applications built with modern technology stacks
- Have a strong understanding of interface design principles
- Are known for good aesthetic taste and design sense, and have experience turning mockups and wireframes into elegantly executed code
- Have an extraordinary attention to detail and are a huge proponent of great UX
- The ability to take ownership of a complex feature or project and independently execute it in an end-to-end manner
- To improve developer productivity by investing in tools, frameworks and internal products
- You love to code
4 to 5 Years
2 - 4 Hires