Role responsibilities
Collaborate with senior developers to design, develop, and test new features while writing clean and efficient code. Assist in troubleshooting, participating in code reviews, and contributing to the full software development lifecycle.
Requirements
Candidates should be pursuing or have completed a Bachelor's or Master's degree in Computer Science or a related field. Proficiency in at least one programming language and a solid understanding of software principles are required.
Key skills
Frontend Development, Backend Development, Mobile App Development, Java, Kotlin, Swift, JavaScript, Python, Git, Data Structures, Algorithms, Software Engineering Principles, iOS Development, Android Development, Debugging, Problem Solving
Keywords
Software Development, Mobile Development, Educational Technology, Frontend, Backend, Software Development Lifecycle, Git, Version Control, Java, Kotlin, Swift, JavaScript, Python, iOS, Android, Data Structures, Algorithms, Debugging, Code Review, Deployment