Back to Jobs

Full-Stack Engineer Vacancy at DataVance LLC

Nigeria, LagosFull-time20 days ago
Software Development5-10 YearsExpires Mar 29, 2028

Explore related job listings

Job Description

equires someone who is comfortable taking ownership across the full stack from backend APIs to frontend interfaces, mobile app development, server infrastructure, and deployment pipelines. You’ll be instrumental in building and maintaining high-quality, scalable applications while ensuring smooth development workflows, efficient CI/CD pipelines, and reliable server performance. If you’re someone who thrives in a fast-paced environment and enjoys wearing multiple technical hats, this role is for you.

Requirements

B.Sc./B.Eng. in Computer Science, Software Engineering, or a related field with 5–7 years of professional experience in full-stack web development Proven track record of building production-grade applications Backend: Proficient in Node.js, Express, Python, Golang, and PHP (Object-Oriented Programming). Frontend: Strong skills in HTML5, CSS3, Tailwind CSS, JavaScript, TypeScript, and React. Mobile: Experience with React Native or Flutter. DevOps & Infrastructure: GitHub, GitHub Actions, CI/CD pipelines, auto-deployment, and server administration. Databases: MySQL, MongoDB, PostgreSQL, and WordPress. Version Control: Excellent command of Git and collaborative workflows.
Advertisement

Responsibilities

Full Stack Development: Design, develop, test, and maintain scalable and maintainable web and mobile applications from front-end interfaces to back-end APIs and services. Write clean, efficient, and well-documented code that adheres to modern development practices and coding standards. Backend Engineering: Build robust server-side logic and RESTful APIs using Node.js, Express, Python, Golang, and object-oriented PHP. Architect modular and reusable backend systems that support scalability, performance, and reliability. Frontend Development: Develop responsive, user-friendly interfaces using HTML5, CSS3, Tailwind CSS, JavaScript, TypeScript, and React. Ensure consistency in UI/UX design while optimizing for performance across devices and browsers. Mobile Application Development: Build and maintain cross-platform mobile apps using React Native or Flutter, ensuring seamless user experiences and smooth integration with backend services. DevOps & CI/CD Management: Implement and manage Git-based workflows using GitHub, automate builds and deployments via GitHub Actions, and ensure smooth CI/CD pipelines for efficient, bug-free releases. Set up auto-deployment processes and monitor production releases for uptime and stability. Server and Infrastructure Management: Oversee server environments, manage cloud hosting, and perform server-side configurations for performance optimization and security hardening. Take responsibility for uptime, backups, failover systems, and infrastructure scaling. Database Management: Design, implement, and optimize relational and NoSQL databases such as MySQL, MongoDB, PostgreSQL, and WordPress. Ensure data integrity, security, and performance tuning across all environments. Cross-functional Collaboration: Work closely with designers, product managers, and fellow developers to define requirements, prioritize features, and deliver end-to-end solutions. Participate in code reviews, sprint planning, and architectural discussions. Troubleshooting & Optimization: Debug issues across the stack, perform root cause analysis, and resolve performance bottlenecks. Optimize both frontend and backend performance using appropriate profiling and analysis tools. WordPress Integration & Customization: Customize WordPress sites and plugins, manage WordPress databases, and integrate third-party services or APIs into WordPress-based platforms where required.

Salary Insights

Ready to Apply?

Submit your application now and track its progress