Job Description
Role Description
This is a full-time on-site role for a Lead Full Stack Engineer at Flincap located in Ife, Osun State, Nigeria, with no provisions for remote/ hybrid. We are a startup, and we prefer candidates who have experience working with startups. We offer a relocation package, including fully furnished accommodation, for employees joining the company from outside Osun State.
The Full Stack Engineer will be responsible for developing and maintaining both the front-end and back-end of software applications, collaborating with cross-functional teams, and staying up-to-date with emerging trends and technologies.
Flincap is a whitelabel crypto-fiat exchange enabling the integration and launch of a fully-functional exchange within five minutes with zero coding. The white-label platform offers a three-dimensional service, including building and liquidity, to facilitate the building and scaling of crypto exchanges.
Responsibilities
- Use software development methodologies to ensure projects are delivered on time and in high quality.
- Conduct regular one-on-ones with team members and manage their performance and career development.
- Conduct performance evaluations of team members.
- Code development and architecture based on development lead specifications
- Contribute to all phases of the development lifecycle.
- Develop and deploy new features to facilitate related procedures and tools if necessary.
- Develop, maintain, and enhance web applications using Reactjs, Tailwind for the front end.
- Build scalable, efficient, and maintainable back-end services using Node.js, Nestjs.
- Collaborate with cross-functional teams to design and implement new features.
- Optimize and troubleshoot performance issues on both front-end and back-end.
- Ensure code quality, security, and adherence to best practices.
- Keep up-to-date with emerging web technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science or related field.
- 3+ years of experience as a full-stack engineer
- Proficiency in both frontend and backend development
- Familiarity with the cryptocurrency landscape is advantageousÂ
- A good understanding of TypeScript, Relational Databases, React, and Nodejs.
- Knowledge of AWS cloud services is a plus.
- Good understanding of versioning tools such as Git.
- Contribute to all phases of the development lifecycle.
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
- Ability to work in a fast-paced agile software development environment.
- Strong knowledge of user interfaces
- SaaS development experience is a plus.