המקום בו המומחים והחברות הטובות ביותר נפגשים
Key job responsibilities
The Software Engineer will contribute to the definition, development, integration, test, documentation, and support of C++ software across multiple digital surfaces for Kindle Readers and Applications. This hands-on position will engage your engineering capabilities and technical knowledge of software development while developing experience successfully planning, organizing, and conducting software development projects in a dynamic environment.Responsible for the architecture of software solutions, working with and improving on current limitations and compatibilities between subsystems, building new concepts and methodology, and the development of major routines and utilities.
Designing and Building new features that are highly performant
Preparation of technical requirements and software design specifications.
Understanding the internals of graphics subsystems.
Instilling best practices for software development and documentation, making sure designs meet requirements, and delivering high quality software on tight schedules.
- 3+ years of non-internship professional software development experience
- 2+ years 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
- 3+ years of 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
- Exposure to React Native, Java and/or C++
משרות נוספות שיכולות לעניין אותך