Fox Corporation is looking for a Software Engineer I to join their Android mobile team to develop features and fix bugs for their consumer-facing products.
Requirements
- Solid understanding of software design patterns and problem solving
- Experience with network level testing and proxy tools such as Charles
- Experience with REST/JSON and API development tools such as Postman
- Experience testing and troubleshooting software
- Experience with Git, managed releases and CI/CD pipelines
- Experience with Kotlin or Java
- Experience with Android Studio for building Android apps
Responsibilities
- Develop and unit test new features of low to medium difficulty
- Develop bug fixes of low to medium difficulty
- Write clean, maintainable, optimized code
- Receive and learn from code reviews authored by more experienced teammates
- Perform iterative improvement cycles for optimal code and user experience
- Participate in the generation of product technical specifications
- Participate in product brainstorming sessions
Other
- Takes great pride in releasing bug-free, efficient products
- Anticipates product problem areas before they happen
- Analyzes a problem and evaluates potential solutions before writing a line of code
- Is always looking to improve, learn from and share knowledge with his/her peers
- Consistently meets deadlines, anticipates issues and raises concerns early