We are seeking a talented and experienced Full Stack Developer with a minimum of 2 years of professional experience to join our dynamic team. The ideal candidate should be proficient in Django, REST APIs, React, and other modern programming languages. You will be responsible for developing, testing, and deploying robust and scalable web applications while ensuring high performance and responsiveness.
Key Responsibilities:
Design, develop, and maintain web applications using Django (backend) and React (frontend).
Build, optimize, and manage RESTful APIs to ensure seamless communication between frontend and backend systems.
Collaborate with the product team to understand user requirements and translate them into technical specifications.
Implement secure and scalable solutions for both client-side and server-side components.
Ensure application performance, security, and responsiveness.
Troubleshoot and debug applications as necessary.
Stay updated with the latest industry trends and best practices in web development.
Work in an Agile environment to deliver high-quality software on time.
Requirements:
2+ years of experience working with Django and RESTful APIs.
Strong proficiency in front-end technologies, especially React.js and JavaScript frameworks.
Experience with other modern programming languages such as Python, JavaScript, or Node.js.
Familiarity with PHP, WordPress, Magento, and Shopping Carts would be an advantage.
Familiarity with HTML5, CSS3, and responsive design principles.
Knowledge of databases (PostgreSQL, MySQL, or MongoDB) and ORM frameworks.
Familiarity with version control systems like Git.
Strong understanding of RESTful API design principles.
Ability to write clean, scalable, and maintainable code.
Problem-solving skills with a proactive attitude.
Ability to work both independently and as part of a team.