Overview

Mahshell Soft Limited invests more in product development and customer support than in sales and marketing. Our strategy is born out of a desire to automate the business management process from the realization that the vast majority of companies fail, and it’s the customer who pays the price. We are on a mission to create a better daily business life for business owners using modern technology.

Job Position: Fullstack Developer (Django & Vue.js)

Job Location: Kano

Job Description

  1. As a Fullstack Developer, you will play a key role in designing, developing, and maintaining our web applications using Django and Vue.js.
  2. You will collaborate with our cross-functional team to deliver high-quality, scalable, and user-friendly solutions.

Job Responsibilities

  1. Building robust backend functionality using Django/Django REST, including API development and database integration.
  2. JavaScript(ES6+), HTML, CSS, JSX, Git, Node + npm, and Redux/Redux toolkit, Vuex/Vue Router, (any CSS framework, typescript and GraphQL added advantage). Knowledge of DevOps tools and technologies, testing,
  3. Creating dynamic and responsive front-end interfaces using Vue.js, HTML, CSS, and JavaScript.
  4. Collaborating with designers and product managers to implement user-centric designs and features.
  5. Optimizing application performance and ensuring code quality through testing and debugging.
  6. Working with relational/non-SQL databases and integrating various third-party APIs.
  7. Participating in code reviews, providing constructive feedback, and continuously improving development processes.
  8. Working knowledge of teamwork, good communication skills, problem-solving and relational/nonSQL Databases.

Job Requirements

  1. Solid experience in full stack web development using Django and Vue.js
  2. Proficient in JavaScript (ES6+), HTML, CSS, and related web technologies.
  3. Familiarity with Git version control and collaborative development workflows.
  4. Knowledge of Vuex, Vue Router, and other Vue.js ecosystem libraries.
  5. Strong understanding of backend development principles, RESTful APIs, and database systems.
  6. Experience with relational/non-SQL databases and ability to write efficient database queries.
  7. Understanding of DevOps tools and technologies, with the ability to deploy and maintain applications.
  8. Excellent problem-solving skills and ability to work both independently and collaboratively.
  9. Strong communication skills and a passion for staying up-to-date with industry trends and best practices.

Nice-to-Have:

  • Experience with TypeScript and GraphQL.
  • Familiarity with CSS frameworks like Bootstrap, Tailwind CSS, or Vuetify.

How to Apply
Interested and qualified candidates should send their Resume, portfolio, and any relevant links to showcase their work to: careers@mahshellsoft.com using “Fullstack Developer (Django and Vue.js)” as the subject of the mail.

Tagged as: Information Technology