Software Engineer, Full Stack (Node.JS, Python and REACT)

Optimum Solutions (S) Pte Ltd | Date Posted: 25-Jun-2018
Save Job
Job Nature:
Permanent
Position Level:
Experienced
Job Category:
Qualification:
Bachelor's / Honours

Job Description

This is a Direct Hire position, Permanent with our Client.

Job Title: Software Engineer (Full Stack)

Do you enjoy building great products using Node.JS, Python and REACT? Do you keep scalability and security in mind when designing and developing your code? Are you well organised and deliver under tight deadlines? Are you looking to join a young, dynamic and collaborative environment?

My client is looking for a strong developer with expertise in Python, Node.JS and REACT to work with their data scientists to code and optimize their algorithms and with their technology team to build and maintain their back end.

Your key responsibilities will be to:
• Program and optimize the algorithms designed by our data scientists
• Develop and maintain the back end of our solutions
• Work on the integration of third-party systems
• Build rapid prototypes to support our sales
• Build robust front ends for our clients
• Create new libraries that can be reused across multiple projects
• Work closely with the lead designer to determine technical feasibility of projects
• Develop new creative ideas

REQUIREMENTS
• 3 to 6 years of experience in development
• Extensive experience using Python to code algorithms and optimising them
• Strong Javascript (Node.JS), HTML and CSS experience
• Strong experience building web applications and native mobile apps using REACT
• Good mathematical background
• Good experience with PostgreSql, AngularJS
• Ability to multitask, meet deadlines, and work in a fast-paced environment
• Experience with software engineering and architectural patterns
• Knowledge of CSS preprocessors (SASS,LESS) will be a plus
• Knowledge of design tools like Photoshop/Sketch will be a plus
• Familiar with Task runners (gulp/grunt) & Dependency Management Tools(npm/bower)

DESIRED SKILLS AND ABILITIES
• Understanding of front-end web technologies to interact with front end developers
• Security and data protection
• Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes
• Familiarity with cloud based deployment (AWS)

Company Overview
Optimum Solutions (S) Pte Ltd