This is a remote position.
We are looking for someone who can help with the further development of web-based applications that run on a micro-services architecture in the AWS Cloud.
Back-end based on a micro-services architecture and written in NodeJS Web and mobile front ends for clients and employees
Duties and Responsibilities but not limited
Developing of micro-services
Developing of web and mobile applications
Monitoring the performance of live apps and work on optimizing them at the code level
Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
Performing unit and instrumentation tests on code
Collaborating with cross-functional teams to define and design new features Staying up to date with new technology trends, applications, and protocols Experience with third-party libraries and APIs
Requirements
Matric
Degree in Computer Science, Engineering or a related field, or equivalent experience
Skills And Experience
Node.js
Vue.js
REST APIs
AWS
Good understanding on Data Structures, SOLID Principles, and Design Patterns. Understanding of the different areas that affect development i.e. DevOps, UX, Data etc.
Have the desire to continuously learn and knowledge share
Demonstrates a basic understanding of key strategy and structured problem solving concepts
Ability to present information and key points both visually and verbally
Benefits
mostly remote with an occasional requirement to co-locate with colleagues as the job requires.