Design, develop, test, debug and documenting of application to satisfy business requirements of projects.
Build clean, maintainable and flexible web and mobile APIs and develop microservices
Contribute to the overall development lifecycle – this involves writing well designed, testable, efficient code to develop functional mobile and web applications.
Research and evaluate the technology used to meet the scope of work (SOW) and job requirement.
Ensure the expected performance, reliability and security is achieved.
Perform a code review and guidance especially under your supervision.
Standardize and document all the work
Define and communicate these technical and design requirements, ensuring that they are aligned to user specifications
Troubleshoot and debug applications, resolving any ongoing issues. Provide post-development tech support where relevant and necessary
Establish, document and further the thinking around development & engineering best practices
Job Requirement
Excellent programming and debugging skills especially in node JS and react JS
Familiar with loopback IBM framework or any relevant framework
Familiar with react native
Well verse and high understanding in AWS services
Experience in CI/CD automation
Strong attention to detail on every line of code, every unit test and every commit message.
Good coding standard, organisational programming skill and commenting practice
Responsible, committed, passionate, reliable with good leadership and communication skill
Able to lead, work independently and efficiently
Highly motivated and willing to learn and develop new skills
Skills
Node JS
React JS
AWS Services
Linux / Windows server
Web application
API
Integration
Postgres SQL
Knowledgeable in enterprise architecture is advantage