Search by job, company or skills
Position: Full-Stack Flutter Developer
Location: Onsite - Pune
Employment Type: Full-Time
Shift: 1:00 PM to 10:00 PM IST
Experience Level - 6+ years
Responsibilities
Full-Stack Development: Build and maintain robust, full-stack applications, focusing on high-quality, scalable solutions for web, iOS, and Android platforms.
Feature Implementation: Collaborate with cross-functional teams to define, design, and deliver new features on the Burrow platform, integrating front-end interfaces with back-end services.
Database and API Integration: Develop, maintain, and optimize GraphQL APIs, leveraging Hasura for seamless integration with our PostgreSQL database.
Backend Development: Create and manage backend services using Node.js and PostgreSQL, with a focus on efficient SQL development to ensure data integrity and application performance.
Performance Optimization: Ensure applications are optimized for speed, scalability, and reliability across all supported platforms.
Collaboration and Prioritization: Work closely with product and engineering leadership to prioritize and execute feature development, balancing both front-end and back-end needs.
Code Quality and Maintenance: Write well-structured, maintainable code, and actively participate in code reviews, testing, and building and improving continuous integration/continuous delivery (CI/CD) workflows.
Troubleshooting and Quality Control: Assist with troubleshooting and resolving bugs to maintain high quality and performance standards.
Requirements
Proven Full-Stack Development Experience: Demonstrated success in building full-stack applications, preferably with Flutter & Node.js. Other frontend web and/or mobile experiences than flutter will be considered.
Startup Experience: Familiar and comfortable with working in a startup environment, with rapidly changing requirements and working across multiple roles and disciplines.
Backend Expertise: Strong background in Flutter, Dart, and mobile development, with proven experience in SQL development, ideally using PostgreSQL.
GraphQL and Hasura Proficiency: Skilled in building and managing GraphQL APIs, with experience in Hasura for efficient database integration.
Back-End Familiarity: Knowledgeable in backend development with Node.js, PostgreSQL, and integrating front-end applications with these services.
Version Control and CI/CD Knowledge: Familiar with Git, CI/CD pipelines, and agile methodologies.
Effective Communication and Collaboration: Ability to work independently and as part of a collaborative global team.
Bonus Skills: Experience with cohort/feature management, AI, working in a SaaS environment, and familiarity with Kotlin and Swift.
Login to check your skill match score
Date Posted: 28/11/2024
Job ID: 101718833