Full Stack Developer Full Stack Developer …

Hacker Trail
in Singapore, Singapore, Singapore
Permanent, Full time
Last application, 16 Sep 19
Competitive
Hacker Trail
in Singapore, Singapore, Singapore
Permanent, Full time
Last application, 16 Sep 19
Competitive
Job Description: We are looking for an experienced full-stack developer to join our Engineering team. You will be responsible for the server side of our web applications. If you have excellent programming skills and a passion for developing applications as well as improving existing ones, we would like to meet you. As a full-stack developer, you’ll work closely with our product manager to ensure requirements consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and production web applications to meet our company’s needs.

Responsibilities:

·      Participate in the entire application lifecycle, focusing on coding, debugging and maintaining

·      Write clean code to develop functional web applications

·      Troubleshoot and debug all applications

·      Perform UI tests to optimize performance

·      Manage cutting-edge technologies to keep applications up-to-date

·      Gather and address technical and design requirements

·      Build reusable code and libraries for future use

·      Liaise with stakeholders to identify new features

·      Follow emerging technologies and evaluate for our company’s needs

Requirements:

·      Proven work experience as a full-stack developer

·      In-depth understanding of the entire web development process (design, development and deployment) with hands on experience in database management using PostgreSQL, version control using Git and RESTful API design using Django Rest Framework and Swagger

·      Hands on experience with programming languages like NodeJS, Go and Python as well as frameworks such as Express, Django and Flask.

·      Working knowledge of DevOps and/or GitOps using Docker, Kubernetes and Jenkins X

·      Familiarity with front-end languages (e.g. HTML, JavaScript and CSS) as well as frameworks (e.g. Angular, Angular-Material)

·      Strong understanding of microservices architecture and familiarity with Continuous Integration/Delivery approaches

·      Desire to write tests with a test-driven development mindset

·      Excellent analytical and time management skills

·      Teamwork skills with a problem-solving attitude

·      BSc degree in Computer Science or relevant field

Close
Loading...