As a Software Engineer at evulpo, you will:
Collaborate closely with cross-functional teams, including product managers and designers to understand product requirements and translate them into scalable software solutions.
Design, develop, and test high-quality software features and functionalities, ensuring adherence to coding standards, scalability, and performance requirements.
Build scalable and efficient backend infrastructure to support our software products, ensuring high availability, reliability, and security.
Monitor and maintain the infrastructure and deployment pipelines, implementing optimizations and enhancements as needed.
Conduct code reviews, identify areas for improvement, and provide guidance to junior engineers to maintain code quality, scalability, and best practices.
Conduct thorough testing and debugging of software applications, identifying and resolving issues and bugs in a timely manner.
Contribute to the development of mobile applications to extend the reach of our educational tools.
Contribute to continuous improvement by staying current with industry trends and best practices.
A minimum of 2 years of professional software engineering experience.
Bachelor's degree or higher in Computer Science or a related technical field.
Proficiency in modern programming languages and frameworks such as Python and React
Strong understanding of software development methodologies and practices.
Problem-solving mindset with the ability to approach challenges in a proactive manner.
Effective communication skills and a collaborative attitude.
Passion for education and a drive to make a positive impact on learners.
Experience with DevOps practices and tools for streamlined development and deployment.
Familiarity with Cloud platforms and services for scalable and secure applications.
Mobile app development experience for iOS and Android platforms.
Why evulpo?
Join an EdTech pioneer that's reshaping the landscape of education.
Collaborative and inclusive environment that values innovation and diverse perspectives.
Opportunities for skill development and professional growth.
Competitive compensation package and comprehensive benefits.
Become part of a mission-driven team working towards a brighter future.
If you're enthusiastic about contributing your Software Engineering expertise to the world of education we encourage you to apply. Share your resume and a cover letter detailing your relevant experience and your enthusiasm for our mission. Join us in building a tech-enabled future of learning.