What are the responsibilities and job description for the Mobile Software Engineer position at Randstad Digital?
Job Details
Job Summary:
In this Mobile Software Engineer role you will join our Commercial HVAC business unit and support hybrid Mobile applications that are utilized by technicians while servicing Trane equipment. This position will require someone that thrives in a team environment, creating solutions for challenging customer driven business needs. This role will be responsible for developing structured and verified software to meet customer needs. You will work closely partnering with other software, and project engineers as well as with our technical support, development, and product teams.
Responsibilities:
- Work on the inception phase of projects, including collecting requirements, suggesting methodologies and technologies, and release planning.
- Active researcher, keeping up with the latest trends in software development.
- Influence and strengthen the development culture of the team.
- Inspire, mentor, and encourage globally dispersed developers to apply industry's best practices.
- Design, implement, and support our mobile solutions and applications.
You need to have:
- Bachelor of Science degree in Computer Science, Computer Engineering, or equivalent experience.
- 2-5 years of developing software using object-oriented design and implementation.
- 2-5 years of mobile or web browser-based development experience.
- 2-5 years of JavaScript and/or JavaScript frameworks such as React Native, React, AngularJS.
- Experience with developing mobile or web-based UI - User centered design, GUI & web page design, prototyping, usability testing.
- Web Development - CSS, HTML, XML/XSLT.
- Object Oriented Methodologies - OOA, OOD, OOP, Design Patterns.
- Ability to effectively communicate with others both written and orally, with good interpersonal skills.
The ideal candidate would have experience with one or more of the following:
- Mobile provisioning and development for iOS and Android.
- Working with cross functional teams as well as globally dispersed teams a plus.
- Building highly reliable applications, requiring minimal support and maintenance.
- RESTful API.
- Typescript or any other typed programming languages.
- JavaScript ecosystem tools, such as webpack, npm, etc.
- VM and build tools (Cocoapods, Gradle, Babel, XCode, Android Studio)
- Build and deployment tools (GitLab, Jenkins).
location: WHITE BEAR LAKE, Minnesota
job type: Permanent
salary: $105,000 - 120,000 per year
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Responsibilities:
- Work on the inception phase of projects, including collecting requirements, suggesting methodologies and technologies, and release planning.
- Active researcher, keeping up with the latest trends in software development.
- Influence and strengthen the development culture of the team.
- Inspire, mentor, and encourage globally dispersed developers to apply industry's best practices.
- Design, implement, and support our mobile solutions and applications.
You need to have:
- Bachelor of Science degree in Computer Science, Computer Engineering, or equivalent experience.
- 2-5 years of developing software using object-oriented design and implementation.
- 2-5 years of mobile or web browser-based development experience.
- 2-5 years of JavaScript and/or JavaScript frameworks such as React Native, React, AngularJS.
- Experience with developing mobile or web-based UI - User centered design, GUI & web page design, prototyping, usability testing.
- Web Development - CSS, HTML, XML/XSLT.
- Object Oriented Methodologies - OOA, OOD, OOP, Design Patterns.
- Ability to effectively communicate with others both written and orally, with good interpersonal skills.
The ideal candidate would have experience with one or more of the following:
- Mobile provisioning and development for iOS and Android.
- Working with cross functional teams as well as globally dispersed teams a plus.
- Building highly reliable applications, requiring minimal support and maintenance.
- RESTful API.
- Typescript or any other typed programming languages.
- JavaScript ecosystem tools, such as webpack, npm, etc.
- VM and build tools (Cocoapods, Gradle, Babel, XCode, Android Studio)
- Build and deployment tools (GitLab, Jenkins).
The essential functions of this role include:
qualifications:
- Experience level: Experienced
- Minimum 4 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
Applications accepted on ongoing basis until filled.
Salary : $105,000 - $120,000