Backend Software Engineer (NodeJS) Recruitment at Upbase Limited
Upbase offers all the service and support you need to start and maintain smooth IT Operations for your business. From Web to Mobile, Systems Management, and Enterprise Solution; you are in great hands with Upbase.
We are recruiting to fill the position below:
Job Position: Backend Software Engineer (NodeJS)
Job Location: Lagos
Job Description
- We are looking for a seasoned backend engineer capable of building and managing web infrastructures. Successful candidates will have a minimum of three years’ recent experience with all of the skills listed below.
- Our project entails constructing our API and setting up our server infrastructure. This includes all associated areas such as database and architecture design.
Responsibilities
- Design architecture of the web application.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Understanding and implementation of security and data protection.
- Highly experienced with back-end programming languages / Technologies / frameworks (JavaScript, TypeScript, Node, Express, Mongo, Postgres)
- Experience with cloud message APIs and usage of push notifications.
- Knowledge of code versioning tools such as Git and Github
- Design and deployment of our database
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of our REST API
- Design and implementation of continuous integration and deployment
Key Requirements
- Degree in Computer Science, Engineering or a related field
- You have prior experience in software development ( back-end, DevOps etc.)
- You have experience in the full software development lifecycle from requirements analysis to design, development, testing and implementation
- You pay strong attention to detail and deliver high quality code in a timely manner.
Skills:
At least three years experience with:
- A relevant back-end programming language Typescript or JavaScript
- Database design and management, including being up on the latest practices and associated versions
- Server management and deployment for the relevant environment
- Familiarity with Express framework
- Experience implementing testing platforms and unit tests
- Proficiency with Git
- Appreciation for clean and well documented code.
Method of Application
Interested and qualified candidates should send their resume and links to past work to: upbaseng@gmail.com using the Job position as the subject of the email.
Similar Jobs
- Information Technologist Job at UMERA Farms Limited
- Job Openings at Branch International
- Server Administrator Job at Compovine Technologies Limited
- Software Developer Job at Compovine Technologies Limited
- Monitoring & Evaluation Officer Job at 7Eleven Consultancy Services
- IT Officer Job at Healthrite Limited
- CloudOps Storage & Backup Engineer Job at Tek Experts
- Cloud Architect - Finops Job at Tek Experts
- Head of Technology (Core Software Development Experience) Job at Kaplo Africa
- Cloud Engineer - Storage and Backup Job at Tek Experts