Job description
About our client
My client has continually delivered high performance engineering solutions in an age defined by disruption, from creating a fingernail-sized laparascopic robot to implementing autonomous robots that run in global manufacturing plants. Their expertise spans industries including aerospace, defence and security, transportation and logistics systems.
About the role
Maintain front end website architecture and back-end applications. Design and create user interactions on web pages, web servers and databases.
Your responsibilities
Develop front end website architecture.
Design user interactions on web pages.
Develop back-end website applications.
Design and create web servers and databases.
Translate designs into clean, high quality code.
Optimize components for maximum performance.
API Integration with Restful Services.
Work closely with design team and API team to improve overall UI/UX experiences.
Assess opportunities for application and process improvement.
You will have
Degree in Computer Science/Engineering or equivalent.
1-2 years of professional experience as a Full Stack Developer.
Proficiency with HTML5, CSS3 and JavaScript ES6, RESTful APIs, Python 3 (Flask) and/or Node.js (Express).
Knowledgeable with at least one JavaScript frontend framework (Angular, React or Vue).
Experience with relational databases (preferably MySQL) and non-relational databases (preferably MongoDB).
Familiar with responsive and adaptive design and software development tools like Slack, JIRA, Git, Docker and working in a Linux environment.
Desired Skills
Git, MongoDB, Website Development, CSS3, MySQL, JavaScript, HTML5, Flask, JIRA, Python, Angular, Docker, API, Databases, Linux, Software Development.