Grid Dynamics
Senior Android Engineer
Grid Dynamics, Beaverton, OR, United States
Description
Position at Grid Dynamics We are looking for a talented Android developer to join a world-class team as we create cutting-edge technology.Responsibilities:
- Work with talented engineers for the technical development and delivery of elegant and intuitive app features across development teams, partnering with business stakeholders, QE teams, and other geo-graphically dispersed engineering teams.
- Provide inputs on evaluation, conceptualization, design and development of features.
- Participate in the breakdown of stories into technical design, implementation tasks, sprint planning and other scrum ceremonies.
- Drive for continuous improvement in performance, scalability, extensibility, reliability, and usability of features.
- Work with application privacy and security teams to ensure the application is properly architected and maintained.
- Provide strong technical leadership and mentorship to develop the capabilities of team members.
- Exemplify how to write and review code and act on data feedback to decide what to build next.
- Monitor and support health of mobile apps in production.
- Ensures knowledge sharing within the team and across teams (e.g., internal presentations to large audiences, detailed blogs, and common inter-team resources).
- Leverage agile methodology concepts for quality, delivery and continuous improvement.
- Strong experience in mobile development
- Experience in customizing UI or/ and developing custom controls
- 5+ years of experience in software development using Java and Kotlin.
- Strong CS/ analytical skills
- Good written and verbal communication skills.
- Proficient in Unit testing framework
- Strong understanding of client – server development in a mobile environment
- General understanding of network protocols, experience with HTTP/ RESTful APIs
- Bachelor’s degree in Computer Science or equivalent experience
- Good theoretical knowledge of algorithms/ data structures/ software architecture principles and practices
- Android: Java, Kotlin
- E-commerce experience is a plus.
- Comfortable with a fast – paced, results- oriented environment.
- Well versed with Agile methodology.
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Benefits package - medical insurance
- Professional development opportunities