Mobile Engineer
Sub-Zero Group, Inc. · Madison, WI · 3 wk ago
On-siteEngineeringFull-time
Primary Responsibilities
- Participate on a team to develop and maintain mobile application software.
- Use Flutter as a cross-platform development tool to help build and enhance our suite of mobile applications used by teams across the company and its partners.
- Translate business needs into technical requirements.
- Work with both technical personnel and business managers.
- Participate on project teams.
Primary Requirements
- 3-5 years of professional mobile development experience, with at least 2 years focused on Flutter and Dart.
- Strong understanding of mobile app architecture, RESTful APIs, and integrations with enterprise platforms.
- Proficient in creating responsive UI and maintaining consistent performance across Android and iOS devices.
- Familiarity with database objects and structures for data storage, retrieval and reporting according to project specifications.
- Familiar with data modeling tools and methodologies, and knowledgeable in database system applications and stored procedures.
- Analyze organizational data requirements and create logical and physical data flow models.
- Address data quality issues with clients and management.
- Rely on experience and judgment to plan and accomplish goals.
- Write code, perform code reviews with fellow developers, and debug software applications.
- Recommend system changes and enhancements.
- Serve as a model and mentor to IT Co-op developers and other developers that are less experienced.
- Be detail oriented, have strong analytical and problem-solving abilities.
- Understand and conceptualize applications from both a technical/programming perspective and a business point of view.
- Perform all or part of the software development life cycle and follow a methodology.
- Review, analyze, and modify programming systems including coding, testing, debugging and installing to support an organization's application systems.
- The role’s primarily responsible for supporting the development, maintenance, and deployment of business facing & factory customer mobile applications.
- Gather data and analyze business and user needs in consultation with both business managers and end-users.
- Work independently and as a part of a development team working on small, medium, large and enterprise projects.
- Analyze business application requirements for functional business areas.
- Gather business requirements and develop specifications for software solutions.
- Possess strong interview skills. Interview project stakeholders, document findings and make detailed recommendations.
- Stay on top of industry changes, recommend and implement industry best practices.
We Value Our Employees
- Competitive compensation based on skills.
- Industry-leading health, dental, and vision plans.
- Generous 401(K) savings and profit sharing.
- On-site UW Health clinic, fitness center, and walking paths.
- Educational assistance and internal training programs.
- Electric vehicle charging.
- Maternity & paternity leave.
Benefits
We value our employees by providing a robust benefits package, including:
- Competitive compensation based on skills.
- Industry-leading health, dental, and vision plans.
- Generous 401(K) savings and profit sharing.
- On-site UW Health clinic, fitness center, and walking paths.
- Educational assistance and internal training programs.
- Electric vehicle charging.
- Maternity & paternity leave.
Hybrid Work Environment
This position requires a pre-employment drug/alcohol test and background check, which will be administered after a conditional job offer is extended. A negative drug/alcohol test result is required for employment. Refusal to take the test or a positive result may disqualify a candidate from further consideration. All drug testing will be conducted in accordance with federal and state laws.