Full Stack Developer
Scraped from: Afriworket
Job Description We are seeking a highly skilled and motivated Full Stack Developer to join our growing team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining modern web applications using Django for the backend and Next.js for the frontend. You should be able to build scalable, secure, and high-performance applications. The ideal candidate has strong experience in full-stack web development, API design, cloud deployment, and modern JavaScript frameworks. Roles and Responsibilities Design, develop, and maintain web applications using Django and Next.js. Build robust, scalable, and secure RESTful APIs. Develop responsive, accessible, and user-friendly interfaces using React and Next.js. Integrate frontend applications with backend services and third-party APIs. Deploy and maintain applications on Heroku. Manage file uploads and cloud storage using Amazon S3. Optimize application performance, security, and scalability. Work closely with product owners to gather requirements and translate them into technical solutions. Participate in code reviews and ensure adherence to coding standards and best practices. Troubleshoot, debug, and resolve production issues efficiently. Collaborate with cross-functional teams using Agile development methodologies. Preferred Skills Strong experience with Python and the Django framework. Strong experience with Next.js, React, JavaScript (ES6+), HTML5, and CSS3. Experience with relational databases such as PostgreSQL. Experience with cloud storage solutions such as Amazon S3. Experience deploying and maintaining applications on Heroku. Familiarity with Docker and containerized development environments. Solid understanding of RESTful APIs, HTTP, JSON, authentication, and authorization. Experience with Git and collaborative development workflows. Knowledge of application security best practices and performance optimization. Strong analytical, problem-solving, and communication skills. Qualifications Bachelor's degree in computer science or software engineering (or equivalent professional experience). Proven experience as a Full Stack Developer using Django and Next.js. Ability to work independently and collaboratively in a fast-paced environment. Strong attention to detail and commitment to writing clean, maintainable code. How to Apply Interested candidates are invited to submit their resume and cover letter to: tech@mohanplc.com Female applicants are highly encouraged to apply.