Or your alerts
2 months ago

Full Stack & FrontEnd Developer

ReProxy Limited

Software & Data

IT & Telecoms NGN 400,000 - 600,000 Negotiable
Easy Apply

Job Summary

We are seeking a Full Stack Developer with a strong focus on front-end technologies and experience in Python for back-end and AI integration. The ideal candidate will be proficient in building responsive user interfaces using modern frameworks like React while also capable of working on server-side logic and integrating machine learning models. You will work across the entire stack, collaborating on both front-end and back-end development while applying AI technologies where needed.

  • Minimum Qualification : Degree
  • Experience Level : Senior level
  • Experience Length : 7 years

Job Description/Requirements

Key Responsibilities:

Front-End Development:

  • Develop responsive, interactive user interfaces using HTML5, CSS3, and JavaScript (ES6+).
  • Build modern front-end applications using frameworks such as React, Vue.js, or Angular.
  • Ensure the application is optimized for performance, scalability, and mobile responsiveness.
  • Implement reusable UI components and libraries for scalability and code reusability.
  • Collaborate with the design team to translate mockups and wireframes into functional, pixel-perfect web pages.
  • Ensure cross-browser compatibility and adhere to web accessibility standards (e.g., WCAG).


Back-End Development:

  • Build and maintain server-side components using Node.js and Python, ensuring seamless integration with front-end components.
  • Design, implement, and manage RESTful APIs for data flow between front-end and back-end systems.
  • Integrate AI/ML models using Python frameworks such as TensorFlow, PyTorch, or Scikit-learn to support intelligent functionalities in the application.
  • Work with databases (e.g., PostgreSQL, MySQL, or MongoDB) to create, manage, and optimize data queries and ensure efficient storage and retrieval.


AI/ML Integration:

  • Develop and deploy AI-based features such as recommendations, predictive analytics, or natural language processing (NLP) into the application.
  • Work with machine learning models using Python and integrate them into the existing infrastructure to enhance functionality.
  • Ensure secure handling and processing of data with AI models while maintaining compliance and user privacy.


Full Stack Development:

  • Develop both client-side and server-side logic, ensuring seamless integration between the front-end and back-end systems.
  • Write clean, modular code for both front-end and back-end components, ensuring maintainability and scalability.
  • Collaborate on full-stack projects, contributing to all layers of the application architecture.


DevOps & Version Control:

  • Use Git for version control and collaborate with other developers through code reviews, branch management, and pull requests.
  • Participate in continuous integration and deployment (CI/CD) processes to ensure smooth and automated application deployment.
  • Work with cloud services (e.g., AWS, Google Cloud) to deploy and manage applications in scalable environments.


Testing & Debugging:

  • Perform thorough testing and debugging across the full stack, ensuring a high-quality, bug-free user experience.
  • Implement unit tests, integration tests, and user testing to ensure functionality across both front-end and back-end.


Requirements:

  • Proficiency in Front-End Development: Strong experience in HTML5, CSS3, and JavaScript (ES6+), Hands-on experience with front-end frameworks like React, Vue.js, or Angular and Knowledge of responsive design principles and experience with CSS preprocessors like Sass or LESS.
  • Proficiency in Back-End Development: Experience with Node.js and Python for building server-side applications and APIs, Familiarity with RESTful API design and development and Ex,perience integrating AI models into applications using Python frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • AI/ML Skills: Hands-on experience working with AI and machine learning models and an understanding of how to implement, deploy, and optimize AI-based features like recommendations, NLP, or predictive analytics.
  • Database Management: Proficiency in designing and managing relational databases like PostgreSQL, MySQL, or NoSQL databases like MongoDB and Experience with database migrations and query optimization.
  • Full-Stack Skills: Ability to work across the entire application stack, integrating front-end and back-end components seamlessly, Experience in setting up and managing version control (e.g., Git), and an understanding of basic DevOps processes and working with cloud services like AWS or Google Cloud.
  • Performance & Optimization:  Strong understanding of performance optimization techniques for both client-side and server-side code and Experience with front-end performance tools like Lighthouse and back-end performance tuning.


Preferred Qualifications:

  • Experience with modern tools like Next.js, Nuxt.js, or Gatsby for enhanced front-end development.
  • Familiarity with headless CMS platforms (e.g., Drupal, Contentful).
  • Experience with serverless architectures and deploying applications in AWS, Google Cloud, or similar environments.
  • Knowledge of Agile development processes and experience working in an Agile team.


What We Offer:

  • A collaborative team environment that encourages innovation and continuous improvement.
  • Opportunities for professional development and growth.
  • Flexible working hours and remote work options.
  • Competitive salary and benefits package.

Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum Confidential

Job Function : Lorem ipsum

2 years ago

Lorem ipsum dolor (Location) Lorem ipsum Confidential

Job Function : Lorem ipsum

2 years ago

Lorem ipsum dolor (Location) Lorem ipsum Confidential

Job Function : Lorem ipsum

2 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV