Overview
Outcess is an integrated customer engagement and business process outsourcing company. We deliver innovative digital solutions that empower and optimise the performance of people, teams and organisations.
Job Position: Junior Backend Developer with Node / Express
Location: Ikeja, Lagos
Job Responsibilities
- Develop and maintain server-side logic using Node.js and Express.js.
- Design and implement RESTful APIs.
- Build reusable code and libraries for future use.
- Optimise applications for maximum speed and scalability.
- Work closely with front-end developers to integrate user-facing elements with server-side logic.
- Collaborate with database administrators to design and manage database systems.
- Participate in team meetings, code reviews, and agile development processes.
- Maintain and improve the existing codebase.
- Troubleshoot and debug issues as they arise.
- Monitor and ensure the performance, security, and reliability of the backend systems.
- Write unit and integration tests to ensure robustness and reliability.
- Assist in the development and maintenance of automated testing frameworks.
- Perform regular testing and debugging of the application to ensure quality.
Create and maintain documentation for code, APIs, and development processes.
- Document new development processes and update existing ones as needed.
Job Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience).
- Proficiency in JavaScript and understanding of its core principles.
- Experience with Node.js and Express.js frameworks.
- Understanding of RESTful APIs and API development.
- Familiarity with databases (both SQL and NoSQL), such as MongoDB, PostgreSQL, MySQL, etc.
- Knowledge of modern development tools and environments, including version control systems like Git.
- Basic understanding of containerization and orchestration tools like Docker and Kubernetes (a plus).
- Basic knowledge of security principles and practices in web applications.
- Understanding of server-side templating languages.
- Familiarity with asynchronous programming and event-driven architectures.
- Basic knowledge of cloud services and deployment, such as AWS, Azure, or Google Cloud Platform.
- Strong problem-solving skills and attention to detail.
- Good communication skills and the ability to work in a team environment.
- Willingness to learn new technologies and adapt to changing requirements.
- Some experience with backend development projects, whether through internships, school projects, or personal projects.
- Understanding of Agile development methodologies is a plus.
Salary
N110,000 monthly.
How to Apply
Interested and qualified candidates should send their Resume to: happiness.akpan@outcess.com / recruitment@outcess.com using the Job Title as the subject of the email.