Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company seeks a software developer to create and maintain applications using modern technologies. The ideal candidate should have solid experience in Java, NodeJS, and Agile methodologies, and be familiar with software quality practices. This position offers an opportunity to work in a collaborative environment focusing on software craftsmanship.
JOB SCOPE:
Design, develop and deliver working software applications to delight customers
Improve software quality using XP practices such as code review and unit testing
Adheres to the Software Craftsmanship Manifesto
Prepare architectural and other technical documents
Assist on: user stories elaboration, test automation and bug fixes, build and release automation
Requirements:
Solid experience in any of technologies: Java, NodeJS, Ruby on Rails, .Net , Agile, ReactJs
Experience with version control systems such as Git, Continuous Integration (Bamboo/TeamCity)
Experience developing in Mac/Linux environment
Experience working in agile teams – TDD, Pair programming, Scrum, XP
Familiar with both Windows and UNIX/Linux servers, Design Patterns, Unit Testing
EA License No: 96C4864
Reg. No.: R24121728 EUNICE WOO JING QI