Description:
We're actively seeking a proficient Full Stack Developer to join our project team on a contract basis. As an industry leader, we are committed to leveraging the latest technologies to develop and maintain our in-house Enterprise Resource Planning (ERP) systems, enhancing our operations and efficiency.
Responsibilities:
- Design, develop, and maintain our ERP systems using Django, Python, and the Django REST Framework.
- Collaborate with the frontend team to build responsive and dynamic user interfaces using React.js, Next.js, HTML, CSS, and JavaScript.
- Implement state management with Redux to ensure a seamless user experience.
- Integrate REST APIs and work with Django ORM to handle complex database interactions.
- Write clean, maintainable, and well-tested code.
- Contribute to all phases of the development lifecycle, including requirements gathering, design, development, testing, deployment, and support.
- Collaborate with cross-functional teams, including product management, design, and quality assurance.
- Adhere to best practices in coding standards and web performance optimization.
Requirements:
Backend Skills:
- Strong experience with Django and Django Rest Framework.
- Proficient in Python and Django ORM.
- Knowledge of REST APIs, SQL databases, version control systems, containerization, and CI/CD.
Frontend Skills:
- Expertise in React.js and Next.js.
- Strong understanding of CSS, HTML, and JavaScript.
- Experience with Redux for state management.
- Familiarity with responsive design and cross-browser compatibility.
Soft Skills:
- Excellent communication and collaboration skills.
- Strong problem-solving and analytical abilities.
- Ability to manage multiple projects and meet deadlines.
- Qualifications:
- Bachelor's degree in Computer Science, or related field.
- Minimum of 3-5 years of experience in full-stack development.
- Proven experience with ERP system development is a plus.