Senior Flutter Developer
4-6
Noida
Full-Time
Working at Taazaa involves engaging with cutting-edge technology and innovative software solutions in a collaborative environment. We emphasize on continuous professional growth, offering workshops and training. Our employees often interact with clients to tailor solutions to business needs, working on diverse projects across industries. We promote work-life balance with flexible hours and remote options, fostering a supportive and inclusive culture. Competitive salaries, health benefits, and various perks further enhance the work experience.
Looking ahead, we aim to expand our technological capabilities and market reach, investing in advanced technologies and expanding our service offerings. We plan to deepen our expertise in AI and machine learning, enhance our cloud services, and continue fostering a culture of innovation and excellence. Taazaa is committed to staying at the forefront of technology trends, ensuring it delivers impactful and transformative solutions for its clients.
We are seeking a highly skilled and experienced Senior Flutter Developer to join our team. In this role, you will be responsible for developing high-quality mobile applications, mentoring junior developers, and contributing to architectural decisions. Your ability to solve complex problems, write clean and maintainable code, and deliver scalable solutions will play a critical role in our success.
What you’ll do
Key Responsibilities:
Application Development:
- Design, develop, and maintain cross-platform mobile applications using Flutter and Dart.
- Optimize applications for maximum performance and scalability.
- Integrate RESTful APIs and third-party libraries into Flutter applications.
Code Quality and Best Practices
- Write clean, maintainable, and testable code adhering to industry best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Ensure adherence to CI/CD pipelines and version control workflows.
Problem Solving and Innovation
- Identify, analyze, and solve complex technical problems efficiently.
- Propose and implement innovative solutions to improve app performance and user experience.
- Stay updated with emerging technologies and trends in mobile development.
Collaboration and Mentorship
- Work closely with product managers, designers, and backend developers to deliver seamless user experiences.
- Mentor and guide junior developers, fostering a culture of learning and growth.
- Participate in architectural discussions and contribute to technical decision-making.
Your qualifications
Technical:
Core Expertise:
- 4-6 years of experience in mobile app development, with at least 2 years of hands-on experience in Flutter and Dart.
- Strong understanding of state management solutions (e.g., Provider, GetX, Bloc, Redux).
- Proficient in building responsive UI with Flutter widgets and animations.
Technical Skills:
- Deep understanding of mobile application architecture and design patterns (e.g., MVVM, Clean Architecture).
- Experience with RESTful APIs, GraphQL, and WebSocket integrations.
- Proficient in debugging tools, performance optimization, and profiling techniques.
- Knowledge of native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is a plus.
Tooling and Processes:
- Experience with Git and version control workflows.
- Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Bitrise.
- Exposure to Agile/Scrum development methodologies.
Problem Solving and Communication:
- Proven ability to analyze and resolve complex technical challenges.
- Strong communication skills to articulate ideas and collaborate effectively with stakeholders.
- A proactive mindset to identify potential risks and propose mitigations.
Soft Skills:
a. Strong problem-solving and troubleshooting abilities.
b. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
c. Ability to work independently, prioritize tasks, and meet deadlines in a fast-paced environment.
d. Mentorship experience and a passion for sharing knowledge and best practices.
Preferred Qualifications
a. Experience with Firebase, AWS, or other cloud platforms.
b. Knowledge of app publishing processes for Google Play Store and Apple App Store.
c. Contributions to open-source projects or personal Flutter projects on GitHub.
What you’ll get in return…
Joining Taazaa Tech means thriving in a dynamic, innovative environment with competitive compensation and performance-based incentives. You'll have ample opportunities for professional growth through workshops and certifications, while enjoying a flexible work-life balance with remote options. Our collaborative culture fosters creativity and exposes you to diverse projects across various industries. We offer clear career advancement pathways, comprehensive health benefits, and perks like team-building activities.
Who we are
Taazaa Tech is a kaleidoscope of innovation, where every idea is a brushstroke on the canvas of tomorrow. It's a symphony of talent, where creativity dances with technology to orchestrate solutions beyond imagination. In this vibrant ecosystem, challenges are sparks igniting the flames of innovation, propelling us towards new horizons.
Welcome to Taazaa, where we sculpt the future with passion, purpose, and boundless creativity.