Remote
Competitive, with a comprehensive benefits package
Our client, a frontrunner in educational technology solutions, is looking for a proactive and technically skilled to enhance their development team. This position offers the opportunity to work on cutting-edge projects that impact millions of users globally.
1. Integrate user-facing elements with server-side logic effectively, optimizing the full capabilities of our client's robust platform.
2. Craft reusable code and libraries to streamline future development projects and support scalability.
3. Implement security measures and data protection to safeguard user information, enhancing the trustworthiness of our client's applications.
4. Engage in continuous development practices such as test-driven development, ensuring high quality and reliability of the software.
5. Choose and integrate new technologies and frameworks to keep the technology stack modern and efficient.
6. Work collaboratively with cross-functional teams to ensure that all new developments are monitored with appropriate metrics for full observability.
7. Address and resolve technical issues, maintaining the highest level of performance across all platforms.
8. Strong foundation in computer science with expertise in data structures, concurrent programming, and distributed services.
9. Experience in developing web services using Java or Go, with a deep understanding of RESTful architectures.
10. Familiarity with Agile software development methodologies and continuous deployment pipelines.
11. Proven ability to work in a dynamic team environment, demonstrating strong problem-solving skills and initiative.
12. Preferred candidates will have a degree in Computer Science, Computer Engineering, or a related field, and experience in architecting highly available services.
13. Excellent communication skills in English are essential.
Our client is at the forefront of technology innovation in the educational sector, with their products reaching over three million classrooms worldwide. They prioritize privacy and security in their software development, ensuring that their solutions are not only effective but also ethical.
If you're a passionate about technology and education, and looking to impact millions, we encourage you to apply. This role offers the chance to be part of a team that values innovation and effectiveness in their approach to software development.
AMC/JDR/1206/ST