Job details


  • Java
  • REST
  • Node.js
  • TypeScript
  • iOS
  • React.js
  • CSS
  • HTML5
  • Git
  • MySQL
  • JavaScript
  • Software Engineering
  • JSON
  • ReactJS
  • Data Structures
  • Application Development
  • Mobile Applications
  • NodeJS
  • Layout
  • Agile Development

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 7 months ago

Roles & Responsibilities

We are representing our client (A highly successful IT solutions engineering company which specializes in the implementation of enterprise software and services.) to look for an experienced Senior Fullstack Software Developer to join their dynamic Agile development team.



  • Work with team members and customers to translate business requirements into working effective & delightful experiences;
  • Design, develop, test, package and deploy robust, performant and secure web or mobile applications;
  • Support, maintain and enhance our solutions in the operational environment;


  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent with at least 3 years of relevant experience are welcome to apply.
  • Able to translate designs into working codes, and ability to write clean, efficient, maintainable and readable codes
  • Good fundamentals in data structures and common algorithms
  • Proficient in web frontend technologies & frameworks: HTML5, CSS, client-side Javascript / Modern Javascript frameworks: React & Redux
  • Good working knowledge in Node (Javascript) server frameworks : Express, Koa, Sequelize, etc (Typescript will be a plus)
  • Knowledge and experience in the following: At least one relational database such as MySQL or PostgreSQL / Web APIs design & implementation e.g. REST, JSON Web Tokens / Writing unit tests with sufficient coverage / Source code management tools such as Git
  • Familiarity with CSS pre-processors such as Less / Frontend module bundlers such as Webpack / Responsive web layout and techniques / Browser performance & debugging / Cross-browser compatibility

It would be a bonus if you also possess the following skills :

Server-side Java development with Spring Boot & JPA / Mobile application development skills: e.g. React Native/native Android or iOS / DevOps skills

We regret that only successful candidates will be notified.