The point where experts and best companies meet
Share
Key job responsibilities
- Own the architecture of several components of the consumer payments tech stack
- Continuously working on improving the current limitations and compatibilities between subsystems, and on the development of major routines and utilities.
- Designing and building features with a strong mindset towards performances.
- Preparation of technical requirements and software design specifications.
- Understanding the internals of graphics systems.
- Instilling best practices for software development and documentation, making sure designs meet requirements, and delivering high quality software on tight schedules
- Own the delivery of an integral piece of a system or application. Write high quality code that is modular, functional and testable; - Establish the best coding practices- Assist directly and indirectly in the continual hiring and development of technical talent.Seattle, WA, USA
- 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
These jobs might be a good fit