Onsite Full Stack Developer

Onsite Full Stack Developer

Job 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.

Method of Application
Interested and qualified candidates should send updated CV to: career@smashtechgroup.com using the Job Position as the subject of the mail.

Only candidates can apply for this job.
Share this job

Contact Us

https://jobpool.ng/wp-content/themes/noo-jobmonster/framework/functions/noo-captcha.php?code=24a9b