We are hiring a Lead Software Developer for a growing NPO client. This is a full-time direct hire opportunity.
This is a remote position with a flexible working schedule.
What You’ll Do:
- Collaborate with the team leads, design and product teams to translate wireframes and mock-ups into fully functional and visually appealing web applications.
- Develop and maintain front end components using React, ensuring high-quality and responsive user interfaces.
- Implement and optimize user interactions, ensuring seamless and intuitive experiences across different devices and browsers.
- Work closely with back end engineers to integrate front end components with backend APIs, ensuring efficient data flow and functionality.
- Write clean, modular, and well-documented code, following best practices and coding standards.
- Conduct thorough testing and debugging of front end components, identifying and resolving any issues or bugs.
- Collaborate with cross-functional teams to continuously improve the user experience and implement new features.
- Stay up-to-date with the latest front end technologies and industry trends, sharing knowledge and insights with the team.
Requirements:
- 7+ years experience designing, developing and maintaining high-quality React applications
- At least 3 years experience in developing high-quality Ruby applications
- Extensive experience in Product Management
- Ability to develop responsive web applications, ensuring accessibility and compatibility across multiple browsers and devices
- Experience with UI/UX design principles and the ability to collaborate effectively with designers
- Understanding of software development principles, including agile methodologies
- Familiarity with version control systems like Git
- Ability to collaborate effectively with cross-functional teams, including designers and product managers
- Strong problem-solving and debugging skills
- Engages in TDD as a standard practice
- EST/CST time zone, US-Based
Preferred Qualifications:
- Knowledge of mobile app development with React Native or similar frameworks would be beneficial.
- Understanding of security best practices for web applications, including authentication, authorization, and data protection.
- Ability to work in a fast-paced start up environment, managing multiple projects and deadlines
- Previous experience with a NPO or K-12 Education.
- Raleigh or Dallas based