← Back to job listings
S
Fullstack Developer
Squadio · Remote, Egypt
About The Role
- We are seeking a skilled Full Stack Developer with expertise in Django and React to join our team.
- The ideal candidate will excel at designing, developing, and maintaining web applications using
- Django for building scalable backend systems, and React for building intuitive frontend
- applications. This role demands a combination of backend and frontend development skills,
- focusing on creating seamless user experiences while implementing scalable server-side solutions.
Requirements
Key Responsibilities
- Proficiency in Python with Django
- Demonstrate advanced knowledge of Python and Django for server-side development.
- Write clean, well-documented code that follows best practices, focusing on code base
consistency and maintainability.
- Proficiency in React
- Develop responsive and visually appealing user interfaces using React and associated
libraries.
- Applies best practices regarding client-side state management and web accessibility.
- Database Management
- Manage databases using Django’s ORM and strong SQL knowledge, with expertise in
PostgreSQL.
- Handle schema design, querying, and optimization to ensure performance and data
integrity.
- Testing
- Ensure the performance, quality, and responsiveness of applications by writing unit and
integration tests.
- Troubleshoot, debug, and optimize application performance across different browsers
and devices.
- Security and Performance Optimization
- Implement Django-specific security measures and stay updated on potential
vulnerabilities.
- Focus on frontend scalability and interactivity, optimizing for speed and resource
efficiency.
- Version Control Proficiency
- Use Git effectively for version control, independently managing branches, merges, and
pull requests as needed.
Technical Skills
- Proficiency in Django and Python for backend development.
- Strong knowledge of React and its ecosystem including Redux, React Router, etc.
- Experience with database management such as PostgreSQL, MySQL, or SQLite.
- Experience with React state management libraries such as Redux and Zustand.
- Understanding of HTML, CSS, and JavaScript, along with React UI frameworks like MUI,
AntD and Radix.
- Ability to design and consume RESTful APIs.
- Familiarity with version control systems like Git and CI/CD pipelines.
Behavioral Skills
- Proactive Learning: Continuously stay updated with industry best practices and backend
technology advancements.
- Collaboration and Knowledge Sharing: Foster a collaborative environment by sharing
insights and learning with team members.
- Effective Communication: Work closely with frontend developers, project managers, and
other team members to ensure seamless project progress and alignment on requirements.
- Problem-solving: Exhibit strong problem-solving skills to tackle technical challenges with
innovative solutions.
Education and Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 4 years of experience in full stack development, specifically with Django and
React.
- Prior experience in agile development methodologies is preferred.
- Portfolio showcasing previous web development projects is highly desirable.
This listing was posted by a verified recruiter at Squadio. Report this listing
JobSpring