Image
Full Time

Full-stack Developer / 4 months ago

Gwarinpa, Abuja (FCT)

Application ends: 2025-05-12

Smash Technology is a tech group of companies focused on employing technology to service its clients locally and globally. Initially, the brand focused on Transport Investment across the country and beyond before pivoting into other viable sectors such as E-hailing, E-commerce, Food delivery, Booking platform, Virtual Office platforms, Travels, Real Estate, Social Networking among others. Smash Technology is a combination of almost a decade of visionary leadership, hard work, and dedication from many experienced and committed men and women who are aligned with the core purpose and goal of the brand.

We are recruiting to fill the position below:

Job Title: Onsite Full Stack Developer

Location: Gwarinpa, Abuja (FCT)
Employment Type: Full-time

Job Description
Front-End Development:

  • Develop dynamic and responsive web pages and user interfaces using modern JavaScript frameworks such as React, Angular, or Vue.js.
  • Ensure optimal performance, user experience, and cross-browser compatibility of web applications.
  • Collaborate with UI/UX designers to implement intuitive, aesthetically appealing designs.
  • Write clean, maintainable code and ensure front-end code is efficient and well-documented.

Back-End Development:

  • Build and maintain the server-side logic, databases, and application infrastructure.
  • Develop APIs and services using technologies such as Node.js, Java, Python, Ruby, or PHP.
  • Design and manage relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Implement secure and efficient authentication and authorization mechanisms.
  • Optimize application performance and ensure scalability to handle growing traffic and data.

Full Stack Integration:

  • Integrate front-end components with server-side logic to deliver fully functional web applications.
  • Collaborate with the DevOps team for deployment, cloud services integration, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Troubleshoot and resolve issues across the stack to ensure the smooth functioning of applications.

Testing & Debugging:

  • Write unit and integration tests to ensure code quality and reliability.
  • Debug, troubleshoot, and resolve bugs and performance issues across both front-end and back-end layers.
  • Perform code reviews and ensure best practices for coding and software development standards are followed.

Collaboration & Documentation:

  • Work closely with product managers, designers, and other developers to gather requirements and translate them into technical specifications.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Document application architecture, APIs, and system processes for future reference and knowledge sharing within the team.

Continual Learning & Improvement:

  • Stay up-to-date with the latest industry trends, tools, and technologies.
  • Actively contribute to improving the development process and workflows within the team.

Application Closing Date
15th December, 2024.

How to Apply
Interested and qualified candidates should send updated CV to: career@smashtechgroup.com using the job title as the subject of the mail.

Location
Office Photos
Video

Job Alert

Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.

Join our email subscription now to get updates on new jobs and notifications.