מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Key job responsibilities
- You'll have a seat at the table defining the structure and strategic goals for this new organization.
- You'll work with you manager to clarify requirements, design solutions, and solve difficult software problems.
- You'll identify appropriate tradeoffs and escalate when you realize that a problem is beyond your control.- You'll take ownership for the long-term quality and success of the products that your team builds and drive continuous improvement in engineering and operational excellence.A day in the life
In this role, you'll leverage your experience as a Software Engineer to solve difficult technical problems for cross platform mobile applications (FireOS, Android, iOS). You'll invent, design and build software that solves the challenges that kids and their parents face day-to-day. You'll work closely with your leadership and product management stakeholders to design simple solutions. You'll help to maintain our production software in the field and you'll identify our pain points and drive your team to solve them. You'll help make your team better, more efficient, and a more enjoyable place to work.
- Several years of experience of non-internship professional software development experience.
- Experience of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience programming with at least one software programming language.
- Experience in full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with IOS frameworks and Apple's design guidelines
- Experience with Android frameworks and Google's design guidelines
- Experience with React and React Native
- Knowledge of push notifications and client - back end integrations
משרות נוספות שיכולות לעניין אותך