Develop, testing and support of web-based applications and API development using NodeJS, REST APIs, React JS, GraphQL and event-driven/service-oriented architecture.
Follow Agile and DevOps methodology with total ownership of the development.
Have a good understanding of engineering best practices and nonfunctional requirements,
Work independently, yet under the guidance of the team lead and the senior members of the team, committed to quality and timely delivery.
Continuously learning and staying up-to-date with new technologies and coding techniques.
Being able to anticipate potential problems and proactively develop solutions.
What We Look For
Minimum of a bachelor's degree in Computer Science or an equivalent qualification.
2 to 3 years of solid experience in developing applications using NodeJS, ES6/TypeScript, NPM/Yarn, ExpressJS, React JS, and SQL/NoSQL databases such as postgresql
Proven hands-on experience of service-oriented architecture and AWS cloud technologies such as SNS, SQS, S3.
Good working knowledge of caching technologies, front-end technologies, and web architecture.
Curiosity to learn and develop modern technologies and skills. Be a fast learner.
Solid communication skills.
Good working knowledge of GraphQL, Apollo will be an added advantage.
Good working knowledge with docker and kubernetes
Understanding of technology methodologies including Agile (SCRUM), continuous integration/ continuous development and automation.
Solid understanding of Git fundamentals, including repositories, branching, merging, commits, and basic commands like pull, push, clone, and commit.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.