The Developer will provide a crucial role in the growth of the company, working closely with the Development Team and Development Manager. A breakdown of responsibilities is listed below:
Development - Work with managers and senior developers to complete tasks to ensure project milestones and development-related work is delivered on time.
Quality Code - Development of clean and maintainable code in line with the company's best practices, ensuring our web applications are scalable and sustainable.
Design - Participate in functional & technical discussions with the development team.
Troubleshooting - Debugging and resolution of issues, communicating with the QA and support teams.
Testing - Test applications, primarily via coded tests, and provide quality assurance.
Training and Documentation - Documentation of the work carried out and training to the wider team.
Candidate must possess a Bachelor's Degree in Computer Science/Information Technology/Computer Engineering or other IT and engineering disciplines.
3 years + experience of development with React Native/16.8+ and TypeScript.
Experience or knowledge of Redux Thunk, Firebase/GCP, Jest, and internationalization is an advantage.
Good command of English
Benefits: Incentive, medical benefits, international working environment, 95% WFH