Front-End Engineering Position
Job Category:Â Product
Job Type:Â Full-time / Part-time
Job Location:Â Hybrid/Remote(US)
Job Status:Â Priority Hiring
Solve Education! is a non-profit organization committed to helping children and youth around the globe receive quality, effective education. We are seeking a proficient backend prompt engineer to develop AI solutions aimed at enhancing productivity and enhancing user engagement, and learning experiences.
Benefits:
- Exposure to a highly motivated multinational team and our global network, including Singapore, Malaysia, India, the US, and Africa.
- Meal allowance and internet allowance after passing the probation
- Healthcare
Requirements:
- Proficiency in both written and verbal English communication.
- Proven experience in Front-End development, including managing the complete software/application lifecycle from conception and development to post-launch maintenance and updates.
- Ability to conceptualize and visualize systems that address complex problems, with a strong ability to propose and implement effective solutions.
- Experience in overseeing and performing comprehensive testing and incorporating feedback into iterative development cycles.
- Capacity to multitask and thrive in a dynamic, fast-paced, high-production, team-oriented environment.
- Implementation and maintenance of detailed technical documentation to support ongoing development and knowledge sharing.
- Extensive experience with the React/Redux framework and modern testing tools such as JEST, React Testing Library, or similar.
- Advanced skills in HTML, CSS, and JavaScript, with a strong understanding of responsive and adaptive design principles.
- Proficiency in TypeScript, with experience in strongly typed systems to improve code reliability and maintainability.
- Experience with Next.js for server-side rendering and building static web applications, understanding of its routing, and API routes.
- Has a good understanding of UI/UX principles.
- Experience in designing and developing user interfaces, optimizing images, scripting, adhering to web accessibility standards, and addressing cross-platform browser compatibility issues.
- Proficiency with version control software, specifically Git and Bitbucket, including branching and merging workflows.
- Familiarity with project tracking and collaboration tools like GitLab, Jira, or similar platforms.
- Experience with web performance analysis tools such as Lighthouse, with the ability to analyze metrics, plan, and execute optimizations to improve site performance.
- Demonstrated ability to collaborate effectively in a diverse, multicultural team environment, fostering an inclusive workplace culture.
- Knowledge of current trends and technologies in the educational sector, with a focus on digital learning solutions, is desirable.
- Ability to maintain focus and productivity in a collaborative team environment, managing priorities effectively.
- Capability to leverage emerging technologies and AI to enhance productivity and improve the quality of work.
Key Responsibilities:
- Responsible for developing and maintaining web applications in SolveEducation.
- Comprehend the Product Requirements Document and develop the feature with excellent quality.
- Performing root cause analysis to solve any bugs or issues related to web applications and identify opportunities for improvement.
- Conduct peer reviews to ensure the quality of work across team members
- Maintain legacy systems and give insight on how to improve.
- Employ analytical thinking to investigate issues and develop solutions.
- Keeps current with new web technologies, coding standards, and best practices.
- Integrates third-party software into our web applications.
- Create technical documentation of the projects.
- Make sure any changes and code contain unit testing or any testing related to the project.