Abuja
4
0.00 - 0.00 NGN
Design, build, and maintain both client-side and server-side components of web applications, taking full ownership of features from database schema to UI interaction.
Develop responsive, accessible, and performant user interfaces using modern JavaScript frameworks (React, Vue, or Angular), ensuring cross-browser compatibility and adherence to UI/UX design specifications.
Build and maintain RESTful APIs and GraphQL endpoints, implement business logic, manage databases (relational and non-relational), and integrate third-party services and APIs.
Design, optimize, and manage database structures across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) platforms to ensure data integrity, performance, and scalability.
Write clean, well-documented, and testable code; actively participate in code reviews to maintain engineering standards and share knowledge across the team.
Collaborate with DevOps to manage CI/CD pipelines, containerized environments (Docker, Kubernetes), and cloud infrastructure (AWS, GCP, or Azure) to ensure reliable and repeatable deployments
Diagnose and resolve complex technical issues across the full stack, proactively identifying bottlenecks and performance vulnerabilities before they impact users.
Work closely with product managers, UX/UI designers, and QA engineers to translate wireframes and business requirements into fully functional product features.
Implement best practices for application security, including authentication, authorization, data encryption, and protection against common vulnerabilities (OWASP standards).
Stay current with emerging web technologies, frameworks, and industry trends; champion improvements to the development process, architecture, and tooling.
Please complete the form below to apply for this position.