Description

Required Skills:
Proficient in Java, JavaScript, TypeScript with a deep understanding of the JavaScript ecosystem
Exceptional technical writing skills, adept at creating comprehensive technical documentation
Ability to design and articulate complex technical solutions effectively
Hands-on experience in developing client-side mobile applications and games
Sound grasp of software development methodologies such as TDD, BDD, and Unit Testing
Proficiency with continuous delivery, integration, and build technologies
Working knowledge of Git, preferably with experience in GitLab
Strong understanding of Agile methodologies (e.g., Scrum, XP, Kanban, etc.)
Working on end-to-end object-oriented design and development of application/product
Designing, coding, debugging and maintenance of Java/J2EE

Education

Any Graduate