Senior Mobile Software Engineer
Company: Toyota Deutschland GmbH
Location: Plano
Posted on: March 14, 2023
Job Description:
OverviewWho we areAt Toyota, we are reimagining mobility through
innovative, high-quality technology solutions designed to enhance
lives and meet our company mission of "Producing Happiness for
All." If you are interested in reimagining mobility with us in an
inclusive environment built on teamwork that puts respect for
people first, we want to talk to you.Who we're looking for
Connected Technologies is a newly formed group within Toyota,
focused on delivering industry-leading user experiences and new
technologies for our Toyota and Lexus vehicles. We're growing our
team and have several Senior Mobile Software Engineer openings
across our OneApp team for iOS and Android development. In this
role you will be responsible for developing high-quality mobile UI
experiences paying attention to details making customer experience
seamless and smooth. Additionally, provide technical leadership and
vision in design, implementation, testing, and rolling out existing
and new services. You'll create and foster growth in the mobile
engineering team and work across the IT and Digital organizations
to influence, lead development & product teams in delivering
quality features within the Native Mobile App ecosystem.Join us as
we grow and lead the future of mobility through innovative,
high-quality solutions designed to enhance lives and delight those
we serve. We support, celebrate, and thrive on the opportunity to
provide Mobility for All. Are you results driven, deeply
innovative, and interested in working on a team dedicated to
building products and services that are beautifully designed,
intuitive, predictive, convenient, and relevant? If so, we want to
talk to you! This position is based out of Plano HQ. Toyota
encourages all employees to live within a reasonable commuting
distance of their assigned work location. Hybrid work from outside
the assigned work location may be permitted in a pre-approved list
of states with certain stipulations. Speak with your Recruiter and
the Hiring Manager to learn more about our hybrid work program.What
you'll be doing:
- Design, implement, and maintain mobile user experiences
end-to-end.
- Write well defined and tested code for better maintainability
and performance.
- Design re-usable frameworks/components to help the needs of
feature teams spanning across the globe.
- Work with a cross-functional engineering teams, UI/UX, QA to
meet all project deliverables and milestone dates.
- Gather requirements, design, document and collaborate with
other engineering teams to manage all the dependencies.
- Troubleshoot issues and debug codebases.
- Identify and encourage adoption of new technologies, tools,
processes for the organization as needed.
- Communicate well with team members and suppliers and work
collaboratively.
- Intense curiosity, willingness to question, and passion for
solving hard technical problems and making systems better!
- Adhere to established Development standards, Code Quality
Standards, collaborate to maintain source code via tools like
Git.
- Mentor other junior developers in the team.What you bring:
- Proven software engineering experience and strong knowledge in
Java, Kotlin, Android Framework and/or Swift, Objective C with a
solid understanding of MVC, MVVM, etc.
- Hands-on mobile development experience (Android, iOS,
etc.)
- Expertise in systems fundamentals including multi-threading,
concurrency, IO subsystems, and scheduling.
- Proficient in clean architecture, API design, debugging,
profiling and performance optimization.
- Excellent problem-solving skills with knowledge of algorithms,
data structures, and complexity analysis.
- Ensures code quality across all assigned projects with periodic
reviews of work to ensure guidelines and standards are
followed.
- Portfolio or ability to demonstrate history of high-quality
published applications.Added bonus if you have:
- Technical leader in your immediate team, working with other
engineers, your product and design counterparts to take projects
from idea to completion with a high degree of autonomy and
ownership.
- Responsible for understanding product requirements, designs,
and the customer problems they're aiming to solve, distilling them
into manageable subparts that can be divided across other engineers
on the project.
- Collaborate effectively and navigate through organizational
complexity to solve problems and drive cross-functional
execution.
- Experience collaborating with design, analytics, and product
teams to improve user experiences.
- Ability to work in fast paced environment with quick
decision-making skillsWhat we'll bringDuring your interview
process, our team can fill you in on all the details of our
industry-leading benefits and career development opportunities. A
few highlights include:
- A work environment built on teamwork, flexibility and
respect
- Professional growth and development programs to help advance
your career, as well as tuition reimbursement
- Vehicle purchase & lease programs
- Comprehensive health care and wellness plans for your entire
family
- Flextime and virtual work options (if applicable)
- Toyota 401(k) Savings Plan featuring a company match, as well
as an annual retirement contribution from Toyota regardless of
whether you contribute
- Paid holidays and paid time off
- Referral services related to prenatal services, adoption, child
care, schools and more
- Flexible spending accounts
- Relocation assistance (if applicable)Belonging at ToyotaOur
success begins and ends with our people. We embrace diverse
perspectives and value unique human experiences. Respect for all is
our North Star. Toyota is proud to have 10+ different Business
Partnering Groups across 100 different North American chapter
locations that support team members' efforts to dream, do and grow
without questioning that they belong. As a company that has been
one of DiversityInc's Top 50 Companies for Diversity and a member
of The Billion Dollar Roundtable supporting minority and
woman-owned suppliers for over 10 years, we are proud to be an
equal opportunity employer that celebrates the diversity of the
communities where we live and do business.Applicants for our
positions are considered without regard to race, ethnicity,
national origin, sex, sexual orientation, gender identity or
expression, age, disability, religion, military or veteran status,
or any other characteristics protected by law.Have a question or
need assistance with your application? Check out the section of
ourcareers page on Toyota.com or send an email to
talent.acquisition@toyota.com.
Keywords: Toyota Deutschland GmbH, Plano , Senior Mobile Software Engineer, IT / Software / Systems , Plano, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...