Brother International Corporation is seeking a Software Engineer to develop mobile device software solutions for Android, iOS, and Cross-Platform domains to enhance customer experience and simplify their lives.
Requirements
- Intermediate knowledge of Xcode
- Intermediate knowledge of Android Studio
- Intermediate knowledge of Visual Studio Code
- Intermediate knowledge of Kotlin, SwiftUI, and C-Sharp
- Three or more years of experience with mobile application development
- One or more years of experience with developing and modifying SDKs and APIs - Preferred
Responsibilities
- Develop parts of all software and example code produced by the team
- Maintain parts of all software for which the team is responsible
- Responsible for improvements for all software for which the team is responsible
- Is very comfortable with principles of software development and Mobile App Best Practices and uses knowledge to execute on related projects
- Works closely with the Senior Engineer to execute quality code based on Lead’s design
- Executes quick but thorough investigation habits that are repeatable and that produce immediate outcomes that are understandable to others
- Provides software support and development assistance to our enterprise and customer software development teams, helping integrate our printers into their field solutions and resolving issues
Other
- Bachelors Degree (or equivalent experience) in Software Engineering, Computer Science, or Programming
- Clear documentation skills
- Effective communication skills (written, verbal, interpersonal)
- Ability to build and maintain strong working relationships
- Hybrid role with up to two days of remote work per week