המקום בו המומחים והחברות הטובות ביותר נפגשים
Key job responsibilitiesAbout our organization:
- 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
- Bachelor's Degree in Computer Science, Math or related field
- Strong Computer Science fundamentals in data structures, algorithm design, problem solving, and complexity analysis
- Ability to prioritize and make efficient trade-offs to iterate toward product launch.
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Master’s degree in Computer Science, Mathematics, or a related technical field; or equivalent combination of technical education and work experience.
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
- A strong sense of curiosity and willingness to learn quickly, building knowledge and skills that this role requires.
- Hands-on experience in cloud-based distributed software design and development, especially utilizing AWS services.
- Experience designing software architectures for scalability, reliability and performance.
- Experience with designing and building state of the art personalized experiences and recommendation systems
- Experience with front-end development technologies on the web (HTML/CSS/JavaScript), Android, and iOS.
משרות נוספות שיכולות לעניין אותך