
Software Engineer
- Mountain View, CA
- $127,300-139,500 per year
- Permanent
- Full-time
- Participate in Agile practices like sprint planning, retrospectives, and stand-ups to keep the momentum going.
- Build and deliver high-quality mobile software and testing tools step by step.
- Use your skills to create solutions that last.
- Collaborate with your peers through code and design reviews to continuously grow and improve.
- Debug, solve problems, and refine your skills individually and as part of a team.
- Share knowledge and tools to help the whole team succeed.
- Present your work in agile meetings with confidence and clarity.
- Possess a BS / MS Computer Science or equivalent degree.
- Experience in one or more of the following development languages Java/Kotlin necessary.
- Have strong competencies in algorithms, software design, data structures, client/server design.
- Possess technical knowledge of mobile application development and testing (Android).
- Familiarity with MVVM and clean architecture principles.
- You will have experience with mobile Unit testing Frameworks.
- You will have experience with Agile development methodologies.
- You will have knowledge of Continuous Integration using Jenkins or other similar tools.