About SafetyConnect:
SafetyConnect is a rapidly expanding B2B SaaS company in the Environment Health and Safety (EHS) sector, dedicated to reducing accidents through our AI-driven safety solutions. Our Driving Safety Solution leverages AI to monitor and improve driving behavior for sales and service field forces, proactively preventing accidents and enhancing road safety. In manufacturing plants, our Plant Process Safety Solution streamlines the management of safety protocols and operational processes, ensuring compliance and significantly reducing risk. Additionally, our Forklift Safety Solution optimizes the monitoring of forklift operations, prioritizing in-plant worker safety and boosting productivity. Trusted by Fortune 500 companies, our solutions are designed to protect employees and enhance operational efficiency.
Job Description:
We are seeking a Senior Flutter Developer with 3-4 years of experience who possesses a strong background in mobile application development for both Android and iOS platforms. The ideal candidate will be responsible for designing and building advanced applications using Flutter while leveraging their expertise in native code to enhance app functionality and performance.
Roles & Responsibilities:
Develop and maintain mobile applications using Flutter for both Android and iOS platforms.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Maintain code quality, organization, and automation.
Write clean, maintainable, and efficient code.
Stay updated with the latest industry trends and technologies to ensure the high performance of the applications.
Provide technical leadership and mentor junior developers.
Work closely with UI/UX designers to ensure the technical feasibility of designs.
Integrate third-party APIs and services as needed.
Requirements/Qualifications
Experience: 3-4 years of professional experience in mobile app development.
Flutter Expertise: Strong experience with Flutter and Dart.
Native Development: Proficient in writing native code for Android (Kotlin) and iOS (Swift).
Cross-Platform: Experience in developing and deploying cross-platform applications.
State Management: Experience with state management libraries like Provider, Bloc, Redux, etc.
Publishing: Proven experience in publishing apps on Google Play Store and Apple App Store.
Problem-Solving: Strong problem-solving skills and ability to troubleshoot issues.
Version Control: Proficiency with version control tools, especially Git.
UI/UX: Good understanding of design principles and interface guidelines for both Android and iOS.
Testing: Experience with unit testing and automated testing frameworks.
APIs: Experience in working with RESTful APIs and third-party libraries.
Team Player: Ability to work collaboratively in a team environment.
Communication: Excellent verbal and written communication skills.
Agile/Scrum: Familiarity with Agile/Scrum development methodologies.
Knowledge of CI/CD pipelines for mobile apps.
Experience with cloud services (Firebase, AWS, etc.).
Contributions to open-source projects.
Perks and Benefits:
ESOPs: Participate in our Employee Stock Option Plan for long-term financial growth and ownership in the company.
Life-Saving Impact: Contribute to products that enhance safety and save lives.
Medical Insurance: Comprehensive health coverage for you.
Company Offsites: Regular team building events and offsite retreats to foster a strong sense of camaraderie.
Collaborative Environment: Join a dynamic and innovative team where collaboration and creativity are valued.
Professional Growth: Opportunities for skill development, mentorship, and career advancement.
CuttingEdge Projects: Work on exciting and innovative projects that push the boundaries of technology.
Competitive Compensation: Receive a competitive salary package commensurate with your skills and experience.
Performance Bonuses: Recognize and reward outstanding contributions to the team's success.
Paid Time Off: Generous leave policies to support your well-being.
Join our team and be part of a dynamic, forward-thinking company that values innovation, collaboration, and personal growth!