Job Description:
- As a senior back-end developer, your responsibility will be to manage the server-side code and APIs of our mobile applications. You’ll be involved in the entire product development lifecycle, from design to deployment and maintenance of new and existing features. The quality and stability of our mobile applications will depend heavily on your work, as you’ll be writing reusable and maintainable code and performing UI tests to optimise performance. You’ll also work closely with our front-end development team to ensure system consistency and a great user experience. Ultimately, you’ll be the driving force behind all back-end activities. We understand your time is valuable, which is why we only require a few hours a day for the duration of the project, and the role is entirely remote. In exchange for your expertise and commitment, you’ll receive vested equity in the start-up, along with a range of vested benefits. The app will launch in 2024, and this part-time equity-only role will transition into a paid full-time role after the launch.
Responsibilities
- Build REST Services using C# and .NET Core.
- Maintaining and developing server-side network components.
- Maintaining the optimal performance of our central database and ensuring responsiveness to any front-end requests.
- Collaborating with front-end application developers on element integration.
- Writing efficient, reusable, and testable code used in high-performance applications.
- Work as part of a cross-functional team to determine optimal API contracts, code reviews, internal infrastructure, and process enhancement.
- Full-stack development capabilities are a plus.
Requirements
- Strong experience with programming languages like C# / .NET, Python or Java.
- Experience building services using REST or GraphQL.
- Good understanding of the entire product development lifecycle.
- Minimum 5 years developing web/mobile applications
- Minimum 5 year’s experience working with relational and document databases.
- 5-7 years using C# / .NetCore in a professional capacity.
- In-depth knowledge of JavaScript, frameworks, libraries, and web stacks
- Experience with cloud native technologies such as Kubernetes, containerisation, microservices and Software-defined Infrastructure.
- Great problem-solving skills and a team player.
- BSc or MSc in Computer Science, Engineering, or related field.
- Excellent analytical skills and good at time management.
- Compensation
- N600,000
NB: Successful candidates will start work immediately.
Deadline: Not Stated
How to Apply: Interested applicants should Click Here to apply online.