Job Summary
We're looking for an experienced Full-Stack Developer with strong skills in Django and Flutter. You'll design and build backend infrastructures and high-performance user interfaces across web, mobile, and desktop. Ideal candidates excel in both frontend and backend, delivering robust, scalable, and user-friendly applications.
- Minimum Qualification : Bachelors
- Experience Level : Senior level
- Experience Length : 5 years
Job Description/Requirements
Full-Stack Development:
- Lead the development of complex applications by integrating backend services with sophisticated frontend interfaces.
- Design, implement, and maintain robust backend infrastructures using Django, ensuring scalability, security, and performance.
- Develop responsive and adaptive user interfaces using Flutter, optimized for web, mobile, and desktop platforms.
- Ensure seamless interaction between frontend and backend components, focusing on performance and reliability.
- Implement best practices in both backend and frontend development to maintain high standards of code quality and architecture.
Collaboration:
- Work closely with project managers, designers, and other developers to ensure alignment with project goals and high standards of UI/UX design.
- Participate in regular team meetings and code reviews, contributing to discussions on technology choices, architecture, and development best practices.
- Provide strategic input on full-stack development, ensuring a consistent and efficient approach to building applications.
Requirements:
Technical Expertise:
- Extensive experience and advanced knowledge in both Django and Flutter frameworks.
- Proven track record in full-stack development, with the ability to manage and optimize the entire development lifecycle.
- Strong proficiency in backend development, including database management (e.g., PostgreSQL) and API development.
- Expertise in frontend development, with a focus on building responsive and adaptive UIs across multiple platforms.
- Familiarity with version control systems (e.g., Git) and modern development workflows.
- Strong understanding of security best practices and data protection.
Problem-Solving and Communication:
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to work in a professional and collaborative environment.
Preferred Qualifications:
- Experience with deploying and managing applications in cloud environments (e.g., AWS, Azure, Google Cloud).
- Familiarity with Agile development methodologies.
- Previous experience in developing applications within the educational or technology sectors.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.