Engineering

Full Stack Engineer At Andersen

Andersen·Lagos, nigeria·Full Time·Onsite
EngineeringFull TimeOnsite
-

Job Summary

We are seeking an experienced Full Stack Engineer to join our team, responsible for designing, developing, and maintaining scalable, efficient, and reliable software applications. The ideal candidate will have expertise in both front-end and back-end development, with a passion for creating seamless user experiences. While experience in mobile app development is not a mandatory requirement, it would be considered a valuable asset for the position.

Job Details

  • Design and develop high-quality, scalable software applications
  • Collaborate with cross-functional teams to identify and prioritise project requirements
  • Write clean, efficient, and well-documented code
  • Troubleshoot and resolve complex technical issues
  • Participate in code reviews and contribute to the improvement of the codebase
  • Stay up-to-date with the latest technologies, trends, and best practices
  • Optimise application performance, security, and user experience
  • Ensure compatibility with various devices, browsers, and platforms

Requirements

  • Minimum of 4 years of experience in full-stack development.
  • Proficiency in programming languages: JavaScript, PHP or Python
  • Strong understanding of front-end frameworks: React / Angular and
  • Knowledge of React Native/flutter (nice to have)
  • Experience with one of the back-end technologies: Node.js, Django, or Laravel
  • Familiarity with one of the following database management systems: MySQL, PostgreSQL, or SQL Server
  • Excellent problem-solving skills and attention to detail
  • Strong communication and team collaboration skills
  • Bachelor's degree in Computer Science or a related field

Key skills

BA/BSc/HND

At a glance

Company

Andersen

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

September 22, 2026

More opportunities

Similar roles you might like

Full Stack Engineer (back-end Focus - Node.js, Mongodb, Ai Enablement, Web3 Exposure + Front-end Supportive - React (web) At Tongston Entrepreneurship Holdings

Tongston Entrepreneurship Holdings

nigeria

full-time

Overview Tongston is seeking a Full Stack Engineer (Back-End Focus) to help build and scale T-World, an AI-powered platform spanning education, enterprise, media, and finance. This role is ideal for a backend-leaning engineer who can own APIs, data models, integrations, reliability, and AI workflowswhile remaining comfortable delivering lightweight React web UI when needed to support product flows and internal tools. You will Participate in Agile ceremonies: planning, execution, review, and iteration. Core Stack Back-End (Primary Focus): Node.js with Express (API services / serverless routes where applicable) MongoDB (Atlas & Compass) Front-End (Supportive): React (Web) Vite Tailwind CSS State & data: TanStack Query, Zustand Platform & Infrastructure: Authentication: Firebase (synced with MongoDB) Storage: Cloudinary (short-term media handling) AWS S3 (long-term storage with immediate migration ) CI/CD: GitHub Actions Security: CodeQL, Dependabot, basic OWASP-aligned practices AI Tooling: LangChain (or similar orchestration frameworks) API-based LLM workflows Web3 (Exposure-Level): Wallets, signing flows, token interactions-conversion On-chain vs off-chain boundaries (Deep smart contract development is not required) Roles and Responsibilities Back-End & Architecture (Primary): Build and maintain server-side services and APIs using Node.js and Express Design, implement, and optimize MongoDB schemas, indexes, and query patterns Own backend integrations including: Authentication (Firebase) Media storage (Cloudinary, AWS S3) Environment configuration and secrets management Logging and monitoring Define modular service boundaries aligned with T-World's product structure (widgets, modules, sub-features) Ensure backend reliability, performance, and scalability Front-End Support (Secondary): Ship or support React components required to validate backend APIs, AI flows, or admin/internal tooling Collaborate with frontend engineers to ensure clean API contracts and smooth UI backend interactions Maintain code quality via pull requests, documentation, and shared standards AI Enablement: Integrate AI workflows across modules (UI API AI DB) Support AI-powered experiences such as: Assistants Search Content generation Ensure safe and reliable AI integrations, including: Error handling and fallbacks Latency and timeout management Rate limiting and caching Prompt and version management Traceable outputs for debugging and evaluation Delivery, Security & Operations: Support CI/CD pipelines using GitHub Actions Follow secure practices for: Secrets and key management Access control and offboarding hygiene Contribute to deployment, monitoring, and operational stability Knowledge, Skills & Attitude Requirements Technical Knowledge & Skills: Strong experience with Node.js and backend design patterns Strong experience with MongoDB (schema design, indexing, aggregation, performance tuning) Solid working knowledge of Express.js Comfort working with React for integration-level UI tasks Familiarity with REST APIs, server-side architecture, and environment configuration Soft Skills & Attitude: Strong analytical and problem-solving skills Clear communication and collaboration across teams Ability to prioritize, execute, and deliver with attention to detail Ownership mindset and comfort working in a fast-paced environment Strong alignment with Tongston's mission, values, and culture. Learn more about Tongston's culture Nice-to-Have Knowledge & Skills: Exposure to AI integrations (LangChain or similar) Familiarity with Web3 integration workflows (wallets, signing, token flows) Experience with background jobs, queues, or serverless patterns Exposure to cloud infrastructure (AWS) Benefits Monthly professional fee of NGN200,000. A monthly Remote Productivity Support Package. A company-provided laptop and access to Tongston-funded platforms, software, licensed tools and other approved resources required to perform your role effectively. Pathway to full-time employment opportunity to secure additional benefits, including pension, HMO, statutory employee leave categories, promotion-based entitlements, and staff welfare benefits. Exposure to user research, product strategy, user journeys, wireframing, prototyping, usability testing, analytics-informed design improvement, and cross-functional product delivery across web, mobile and other digital platforms. Team-based execution and support, including an overall project management structure, reporting to a line manager, and collaboration within a sprint-based team workflow with defined weekly deliverables. A structured learning and growth pathway supported through twice-yearly performance review, development and growth conversations (January & July). If you join after a review cycle, your first review will take place in the next review window. The review helps you document and communicate how you've grown, developed and demonstrated being Valuable, Influential & Profitable. Learning & Development budget: NGN350,000 to support continuous upskilling, role-specific learning and broader professional development. Up to 10 working days of approved paid time away from active delivery annually. Eligible for the Tongston Annual Personnel High Performance Award which comes with cash prizes and certificates you can include in your profile for future jobs. Professional Visibility: listed on Tongston's website. Complimentary premium access to T-World, Tongston's integrated digital platform. Eligibility for discretionary performance-based bonus/allocation Participation in Tongston Academy sessions (scheduled periodically): Personal branding (includes CV/LinkedIn review) Personal finance & investing Sales, communication & networking Business development & strategy Project management, Cybersecurity awareness & Digital automation tools.

2 months ago

Full Stack Engineer At Source Microfinance Bank

Source Microfinance Bank

Lagos, nigeria

full-time

Job Description Implement frontend user interfaces using ReactJS and other web technologies. Ensure responsiveness, usability, and accessibility across different devices and browsers. Implement backend services, APIs, and data integration layers using NestJS as the primary framework. Ensure efficiency, reliability, and adherence to industry standards. Handle data validation, error handling, and authentication/authorization mechanisms. Collaborate with architects and technical leads to define scalable and secure system architecture that aligns with the bank's requirements and industry best practices. Design, develop, and maintain web applications that provide banking services to customers and internal users. Design and optimize database schemas, write efficient queries, and implement database access layers for seamless data storage and retrieval. Write clean, maintainable, and well-documented code. Conduct unit tests and contribute to automated testing frameworks to ensure code quality and robustness. Implement security measures and adhere to industry standards and best practices for data protection, authentication, and authorization. Collaborate with security teams to ensure compliance with regulatory requirements. Investigate and resolve production issues related to backend services and web applications. Provide timely support and troubleshooting assistance to resolve critical incidents. Document system designs, APIs, user interfaces, and implementation details. Contribute to internal knowledge sharing platforms and participate in code reviews to maintain code quality and foster a collaborative development environment. Requirements Proven experience as a Full Stack Engineer or similar role, preferably within the banking or financial industry. Strong proficiency in front-end development using ReactJS and other web technologies. Knowledge of Angular is a plus. Strong proficiency in backend development using NestJS. Knowledge of Laravel is a plus. Proficiency in JavaScript or TypeScript and knowledge of related libraries and frameworks. Experience with RESTful API design and development, including authentication and authorization mechanisms. Experience with MongoDB and other NoSQL databases. Knowledge of MySQL is a plus. Familiarity with version control systems (e.g., Git) and Agile software development methodologies. Strong problem-solving skills and ability to analyze and debug complex web issues. Excellent communication and collaboration skills to work effectively within cross-functional teams.

2 months ago

Full Stack Engineer (nestjs Backend & Next.js Frontend) At Lorgarithm

Lorgarithm

Lagos, nigeria

full-time

Position Overview: We are seeking five (5) highly skilled Full Stack Engineers who are proficient in both backend development with NestJS and frontend development with Next.js. The ideal candidates will have a strong foundation in algorithms and a deep understanding of modern web technologies. These engineers will be responsible for building and maintaining a complex system that includes video calling, payment processing, and various AWS and Kubernetes services. NOTE: FEEL FREE TO APPLY IF YOU ARE ONLY PROFICIENT WITH ONE, NEXT.JS OR NESTJS. Key Responsibilities Backend Development (NestJS): Design and implement backend services using NestJS. Develop and manage WebRTC signaling servers for video call management. Integrate with TURN/STUN servers (Coturn) for optimal video call performance. Implement secure and scalable payment processing systems using Stripe, Interswitch, or Flutterwave. Ensure the security of sensitive data using Vault by HashiCorp. Frontend Development (Next.js): Develop and maintain high-performance web applications using Next.js. Collaborate with designers to create user-friendly and responsive UIs. Optimize frontend performance to ensure a seamless user experience during video calls and payment processing. Microservices & Orchestration: Develop and deploy microservices architecture using Kubernetes for managing real-time online market services. Implement and manage StatefulSets for Cassandra to ensure seamless database integration. Deploy and monitor chat services using AWS EC2/ECS for optimal performance and scalability. Utilize Istio or Linkerd as a service mesh for microservices management and security. Monitoring & Logging: Implement monitoring solutions using Prometheus and Grafana to track performance metrics. Set up and manage logging infrastructure using the ELK Stack (Elasticsearch, Logstash, Kibana). Ensure that the system is highly observable with real-time metrics and alerts. Video Calling Infrastructure: Deploy and manage WebRTC signaling servers on AWS EC2/ECS. Utilize Elastic Load Balancing for distributing WebRTC connection requests. Implement auto-scaling using Kubernetes to handle varying call volumes. Store and manage video call metadata and logs using Cassandra, and store recorded video calls in S3. Payment Processing Infrastructure: Implement and integrate secure payment processing using Node.js or NestJS. Deploy payment services on AWS EC2/ECS, ensuring high availability with Kubernetes. - Manage transaction records and payment logs using RDS (MySQL/PostgreSQL). Use AWS Lambda for integrating with payment gateways and processing transactions efficiently. Cloud Infrastructure & Kubernetes: Deploy, manage, and scale services using Kubernetes for both video calling and payment processing. Implement auto-scaling, load balancing, and security best practices. Utilize AWS services (EC2, ECS, Lambda, S3) for deploying and maintaining robust, scalable systems. Algorithm Development & Optimization: Develop and optimize algorithms for real-time communication and secure transactions. - Ensure low-latency and high-performance across all services. Collaborate with the team to solve complex problems using efficient algorithms and data structures. Collaboration & Teamwork: Work closely with other engineers, designers, product managers, and DevOps to deliver end-to-end solutions. Participate in code reviews, contribute to continuous improvement initiatives, and mentor junior developers. Required Qualifications Experience: Minimum 5 years of experience in backend development with NestJS. Proven minimum 4 years of experience in frontend development with Next.js. Strong algorithmic problem-solving skills. Extensive experience with AWS services, including EC2, ECS, S3, and Lambda. - Proficiency in Kubernetes for deploying and scaling applications. Experience with WebRTC, Coturn, and video calling infrastructure. Familiarity with payment processing systems like Stripe, Interswitch, and Flutterwave. Technical Expertise: Strong knowledge of NestJS, with a focus on building secure and scalable services. Experience with Cassandra and RDS for database management. Proficient in modern frontend development practices, including server-side rendering with Next.js. Experience with containerization and orchestration using Docker and Kubernetes. Other Skills: Excellent communication and collaboration skills. Ability to work in a fast-paced, agile environment. Strong commitment to quality and continuous improvement. Preferred Qualifications Experience with CI/CD pipelines and automated testing. Knowledge of security best practices in cloud environments. Experience with real-time communication technologies beyond WebRTC.

2 months ago

Fullstack Developer At Milestone Hotel

Milestone Hotel

Lagos, nigeria

full-time

About the Role We are looking for a driven, passionate, self-motivated Full Stack Developer who wants to work on a SaaS product with our based Partner. Our tech stack includes React, Node, GraphQL, Java, Python, AWS, GitHub, Jenkins, Kubernetes, MySQL, Lucene/Solr, Redis, Kafka, Docker and more. What You'll Do Take high level ideas and transforming them into live products. Take full ownership of features, working based on best practices and business priorities while collaborating with other teams to make an impact on our product. Plan and design features, working closely with the Product and UX team to fulfill the product vision. Provide technical feedback to peers. Understand and measure the impact of your features using state-of-the-art monitoring tools. Implement and test your code with unit tests and integration tests, and contribute to our automation infrastructure. Collaborate with development teams located in Nepal, Taiwan and the US At a Minimum, We'd Like You to Have At least 5+ years of experience as a Full Stack Engineer, preferably with technologies such as Node.js, React, GraphQL, microservices, and PostgreSQL. Proficiency in web stack programming, from integrating with backend APIS design to building complex user-facing interfaces BSc in Computer Science or an equivalent degree. Good knowledge of service-oriented development and design patterns. Good understanding of web application development and SaaS models. Strong analytical skills and ability to solve complex business problems. Experienced using AI coding assistants and copilots Experience in LLM-based workflows and automation Highly motivated problem solver, team player, and a passion for technologies. Fluent English (both verbal and written). Ideally, You'll Also Have: Independence, self-direction and experience owning complete products and features Familiarity with CI/CD technologies like webpack and modern frontend development with React. Experience with cloud-based architecture and distributed systems. Understanding the backend asynchronous processes and data integrity.

4 months ago