Job Description:
Are you a passionate Front-End Developer eager to make a meaningful impact? Join our team and help us transform the way donors and Non-Profit Organizations (NPOs) connect. As a key member of our dynamic team, you'll play a crucial role in developing and enhancing our innovative two-sided platform. If you thrive on problem-solving, creative thinking, and turning ideas into reality, this is the opportunity for you.
Requirements:
- Strong proficiency in JavaScript.
- At least 3 years of experience in front-end development using React and TypeScript.
- Experience in Next.js.
- Experience in MUI
- Experience with server-side rendering (SSR) and SEO optimization.
- Familiarity with RESTful APIs.
- Expertise in responsive design.
- Ability to implement UI designs from Figma.
- Experience with testing tools, preferably Jest, for unit and feature testing.
Responsibilities and Duties:
- Design, develop, and maintain software.
- Collaborate with team to design software architecture and select the best technologies.
- Troubleshoot and identify software issues, and perform debugging and bug fixing.
- Optimize software performance to ensure efficiency and resource optimization.
- Implement and enhance user interfaces (UI/UX) for a seamless user experience.
- Create and maintain technical documentation, including design documents and user manuals.
- Work closely with cross-functional teams such as QA, Product Manager, and UI/UX designers.
- Provide guidance and mentorship to junior developers to help them grow and develop their
Company location: Jordan St
Working days: in person from Saturday to Wednesday from 9 am to 6 pm