About the job
We are seeking a talented and experienced Full Stack Developer with expertise in frontend development using ReactJS and backend development using Django must. The ideal candidate should possess a strong passion for creating seamless user experiences, have a deep understanding of both frontend and backend technologies, and be capable of working in a dynamic and collaborative environment. Key Responsibilities: Frontend: ReactJS - Develop user-facing features and components using ReactJS. - Collaborate with UI/UX designers to translate designs and wireframes into high-quality code. - Build responsive and visually appealing web applications, providing exceptional user experiences across various devices and browsers. - Optimize applications for maximum speed and scalability. - Should have knowledge about React libraries like "React Router", "Redux," and "Redux Toolkit." - Implement state management to ensure data synchronization between frontend components. - Stay up-to-date with the latest trends and best practices in frontend development. Backend: Django - Design, develop, and maintain server-side logic using Django. - Create and maintain databases, models, and Django rest framework APIs to support frontend functionality. - Implement authentication and authorization mechanisms. - Collaborate with the frontend team to integrate frontend and backend components seamlessly. - Ensure the security, performance, and scalability of backend systems. - Debug and resolve issues in the backend as they arise. Full Stack Development: - Integrate frontend and backend components to create cohesive web applications. - Collaborate with cross-functional teams to gather requirements, provide technical insights, and deliver quality solutions. - Maintain code quality and ensure code consistency through code reviews and best practices. - Troubleshoot and resolve issues across the entire application stack. - Continuously improve development processes and methodologies. Qualifications: - Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Proven experience as a Full Stack Developer with a focus on ReactJS and Django. - Strong proficiency in JavaScript, ReactJS, HTML, CSS, and related frontend technologies. - Solid understanding of RESTful APIs and backend development using Django. - Experience with version control systems, particularly Git. - Familiarity with UI/UX design principles and ability to work closely with designers. - Knowledge of database systems, including relational databases (e.g., PostgreSQL) and ORMs. - Strong problem-solving skills and a proactive attitude towards tackling challenges. - Ability to work collaboratively in a team environment and effectively communicate technical concepts. - Experience with deployment and hosting platforms (e.g., AWS, Heroku) is a plus. - Familiarity with testing frameworks and automated testing is desirable.
Requirements
- ReactJS
- Django
- JavaScript
- HTML
- CSS
- RESTful APIs
- Git
- PostgreSQL
Qualifications
- Bachelor's degree in Computer Science or related field
Preferred Technologies
- ReactJS
- Django
- JavaScript
- HTML
- CSS
- RESTful APIs
- Git
- PostgreSQL
Similar Jobs
Full Stack Developer
Uplers
Full Stack Developer
Atypical Advantage
Full Stack Developer
Atypical Advantage