Skip to content
mimi

Senior Full Stack Software Engineer (FinTech)

WhatJobs Direct

Nigeria · On-site Full-time Senior 3w ago

About the role

Our client is seeking a highly skilled and motivated Senior Full Stack Software Engineer to join their innovative FinTech team. This is an exciting opportunity to contribute to the development of cutting-edge financial technology solutions. You will be responsible for designing, developing, testing, and deploying robust and scalable web applications, working across both front-end and back-end technologies. The ideal candidate will have a strong passion for problem-solving, a deep understanding of software development best practices, and a proven ability to deliver high-quality code.

Your responsibilities will include collaborating with product managers, designers, and other engineers to define software requirements and features. You will write clean, efficient, and maintainable code for both client-side and server-side applications. This includes developing and integrating APIs, managing databases, and ensuring the performance, security, and scalability of our applications. You will also be involved in code reviews, mentoring junior engineers, and contributing to architectural decisions. Experience with cloud platforms and DevOps practices is highly desirable. The successful candidate will thrive in a fast-paced, collaborative environment and possess excellent communication skills to effectively interact with team members and stakeholders. This role is based in our office in Ilorin, Kwara, NG , offering a collaborative in-person work environment. We are looking for an individual who is eager to learn, adapt to new technologies, and make a significant impact on our product roadmap.

Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 6 years of professional software development experience. Proficiency in front-end technologies such as React, Angular, or Vue.js, and HTML5/CSS3. Strong back-end development experience with languages like Python (Django/Flask), Node.js, Java (Spring), or Ruby on Rails. Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis). Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Understanding of software development principles, design patterns, and best practices. Experience with version control systems (e.g., Git). Excellent problem-solving, analytical, and debugging skills. Strong communication and teamwork abilities. Experience in the FinTech industry is a significant plus. Knowledge of microservices architecture.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free