Flutter Software Engineer
at Qualifacts Systems Inc
Lima, Lima, Peru -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 01 Nov, 2024 | 3 year(s) or above | Test Driven Development,Code,Objective C,Mockito,Control Software,Coding Practices,Solid Principles,Public Access,Object Oriented Programming,State Management,Software Design Patterns,Testing Tools,Java,Features,Languages,Communication Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Description:
Job Description
Qualifacts
is a leading provider of behavioral health software and SaaS solutions for clinical productivity, compliance and state reporting, billing, and business intelligence. Its mission is to be an innovative and trusted technology and end-to-end solutions partner, enabling exceptional outcomes for its customers and those they serve. Qualifacts’ comprehensive portfolio, including the CareLogic®, Credible™, and InSync® platforms, spans and serves the entire behavioral health, rehabilitative, and human services market supporting non-profit Certified Community Behavioral Health Clinics (CCBHC) as well as for-profit large enterprise and small business providers. Qualifacts has a loyal customer base, with more than 2,500 customers representing 75,000 providers serving more than 6 million patients. Qualifacts was recognized in the 2022 and 2023 Best in KLAS: Software and Services report as having the top ranked Behavioral Health EHR solutions.
We follow a hybrid model, so employees are expected to be in the office 2 days per week.
The Opportunity:
We are looking for a Flutter Developer to join our mobile applications development teams. You will have the opportunity to work in healthcare software, an exciting and growing area. You will work with a variety of technologies and develop new features and capabilities for our healthcare software solutions. Successful candidates enjoy working in a collaborative environment, contributing to team decision-making, and building great software.
Your Responsibilities:
- Perform day to day activities assigned in a sprinting team.
- Work alongside other peers (DEV, QA) to deliver high-quality bi-weekly sprint as well as scheduled releases on time.
- Comply with the delivery of quality software and guarantee the implementation of best practices.
- Embrace Qualifacts core values and culture and contribute to corporate goals.
- Coordinate with the team to ensure deliverables align with major mobile app store guidelines and requirements.
- Work with Engineering leaders and ensure timely resolution of troubleshooting, debugging, and issue isolation to provide the best possible end user experience.
- Ensure compliance with internal design, coding, and documentation standards.
- Ensure compliance of established KPIs like team productivity, goals achievement and overall effectiveness.
- Proactively investigate new technologies that complement those used on our platforms.
- Design efficient data organization and access including SQL queries.
Qualifications:
- Technical/bachelor’s degree in Systems Engineering or related careers.
- Advanced English level.
- 5+ mobile app projects, actively developing and pushing code (not including university/personal/proof of concept projects).
- 3+ flutter mobile app projects actively developing features and pushing code. (A demonstrable portfolio or public access to online repositories of released applications would be appreciated).
- Languages: Dart at an Intermediate/Advanced level and Swift and Kotlin / Objective-C and Java at a begginner level.
- Frameworks: Flutter, Melos, FVM, Flavorizr.
- Experience with state management (Bloc/Cubit).
- Experience with SQLite databases.
- Experience with Mockito.
- Experience with API testing tools (e.g., Postman).
- Experience with version control software (Azure DevOps, Git).
- Experience with CI/CD platforms (Azure DevOps pipelines).
- Experience with test-driven development.
- Strong understanding of software design patterns and secure coding practices (Bloc).
- Strong understanding of Object-oriented programming.
- Strong understanding of SOLID principles (Single responsibility, Open-closed, Liskov substitution, Interface segregation, Dependency inversion).
- Strong understanding of Clean Architecture.
- Experience with Scrum/Agile development methodologies and release processes.
- Capable of delivering on multiple competing priorities with little supervision.
- Excellent verbal and written communication skills.
- Client focused, Self-learner and PROBLEM SOLVER.
What we offer you:
- Economic bonus and merit review.
- Full Health Insurance (EPS and oncologic) for you and your direct dependents.
- Fully paid English lessons.
- All legal benefits (CTS, 30-day paid vacation per year, life insurance, etc.).
Qualifacts is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees
Responsibilities:
- Perform day to day activities assigned in a sprinting team.
- Work alongside other peers (DEV, QA) to deliver high-quality bi-weekly sprint as well as scheduled releases on time.
- Comply with the delivery of quality software and guarantee the implementation of best practices.
- Embrace Qualifacts core values and culture and contribute to corporate goals.
- Coordinate with the team to ensure deliverables align with major mobile app store guidelines and requirements.
- Work with Engineering leaders and ensure timely resolution of troubleshooting, debugging, and issue isolation to provide the best possible end user experience.
- Ensure compliance with internal design, coding, and documentation standards.
- Ensure compliance of established KPIs like team productivity, goals achievement and overall effectiveness.
- Proactively investigate new technologies that complement those used on our platforms.
- Design efficient data organization and access including SQL queries
REQUIREMENT SUMMARY
Min:3.0Max:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Systems engineering or related careers
Proficient
1
Lima, Lima, Peru