Community Development, Human Rights & Civil Liberties
Description
We are seeking a skilled Full Stack Lead Developer with at least 7 years of experience to join our dynamic team. As a Full Stack Lead Developer, you will be responsible for designing, developing, and maintaining web applications using cutting-edge technologies such as React JS, React Native, Next JS, Typescript, and Tailwind CSS. The ideal candidate is a team leader who can mentor, co-ordinate the day-to-day technical work efficiently with minimal guidance and has a passion for creating high-quality, user-centric software solutions.
Responsibilities:
Lead the technical team on design, development, testing, quality, documentation etc.
The dev teams' first line of technical leadership as a mentor, coach & startegist.
Collaborate with leadership as a focal point of contact for the tech team.
Collaborate with cross-functional teams to define, design, and ship new features.
Develop front-end components and user interfaces using React JS and Next JS.
Implement responsive designs and user-friendly interfaces using Tailwind CSS.
Write clean, maintainable, and efficient code in Typescript.
Ensure the technical feasibility of UI/UX designs.
Optimize applications for maximum speed and scalability.
Participate in code reviews and provide constructive feedback to team members.
Troubleshoot and debug issues as they arise.
Stay up-to-date with emerging technologies and industry trends.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum of 7 years of experience as a Full Stack Developer or similar role.
Proficiency in React JS, React Native, Next JS, Typescript, and Tailwind CSS.
Solid understanding of web development fundamentals such as HTML, CSS, and JavaScript.
Experience working with GraphQL / RESTful APIs and integrating third-party services.
Strong problem-solving skills and attention to detail.
Ability to work independently and in collaborative work environment in a fast-paced environment.
Excellent communication and collaboration skills,
Self-motivated with a passion for learning and growth.
Experience with version control systems (e.g., Git) and AWS knowledge is a plus.
Experience working on Mapbox Integration or other GIS is a plus.
If you're ready to take on exciting challenges and contribute to the success of groundbreaking projects, apply now!
Location
Remote
Volunteer can be anywhere in the world
Associated Location
New York, NY, USA
Please fill out this form
Discover Your Calling
Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.