At FMR Agency we have unique and creative solutions that meet the clients expectations not only by realizing the clients business objectives, but particularly by our strict adherence to the ethical principles of public relations, we always search for opportunities beyond the agreed communications and the business objectives, we address special needs in other to find unique and tailored solutions through creative approaches.
Position Overview
- We are seeking a highly experienced Senior Full Stack Developer with deep expertise in Node.js and Angular to lead the development of scalable, high-performance web applications.
- The ideal candidate will combine hands-on coding skills with architectural thinking, mentoring capabilities, and the ability to work in complex, fast-paced environments.
- This role requires a strong grasp of backend and frontend development, cloud environments, microservices, and modern DevOps practices.
Key Responsibilities
Software Development & Architecture:
- Design, develop, and maintain scalable full-stack applications using Node.js (backend) and Angular (frontend).
- Architect and implement microservices, APIs, and integrations with third-party systems.
- Ensure code quality, performance optimization, and adherence to best practices.
- Collaborate with UI/UX designers to translate user requirements into functional features.
Technical Leadership:
- Provide technical guidance and mentorship to junior and mid-level developers.
- Lead code reviews, enforce best practices, and ensure high engineering standards.
- Contribute to architectural decisions, technical roadmaps, and system scalability.
Collaboration & Delivery:
- Work closely with product managers, designers, and QA teams to deliver robust products.
- Participate in Agile/Scrum processes—sprint planning, standups, retrospectives.
- Ensure timely delivery of features and product releases.
System Reliability & Security:
- Implement security standards across applications and integrations.
- Set up monitoring, logging, and alerting for application reliability.
- Optimize applications for performance, scalability, and fault tolerance.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s degree or certifications is an advantage).
- 7+ years of professional experience in full stack software development.
- Strong proficiency in Node.js, Express.js, Angular 10+, and modern JavaScript/TypeScript.
- Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Hands-on experience with RESTful APIs, GraphQL, and microservices architecture.
- Proficiency in cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with CI/CD pipelines, Git, and DevOps practices.
- Proven track record of leading teams or contributing to large-scale, high-traffic applications.
Essential Competencies & Attributes:
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Leadership and mentoring experience
- Adaptability in fast-paced, agile environments
- High attention to detail and commitment to quality
- Passion for innovation and continuous learning
Salary
N1,000,000 - N2,000,000 Net Monthly.
Method of Application
Signup to view application details.
Signup Now