Role overview
About this role
As a Backend Developer, you’ll gain hands-on experience working on real-world projects that impact users globally. You’ll collaborate with architects and developers to build high-quality, elegant, and performant solutions. You will: Participate in Agile development cycles: design, code, test, and support. Learn and apply best practices in software development lifecycle. Work with APIs, databases, and cloud-based services. Who You Are Curious, motivated, and eager to learn new technologies. A team player with strong communication and collaboration skills. Comfortable with debugging, problem-solving, and adapting to new challenges.
- Academic or professional experience with the Software Development Lifecycle
- Basic knowledge of operating systems and how they work (i.e. Operating systems courses)
- Strong communication skills
- Basic problem solving skills
- Foundational knowledge of system-level programming concepts
- General AI practical application in development environment
- Version control via tools like Git/GitHub
- Agile methodologies