The point where experts and best companies meet
Share
Key job responsibilities* Leverage cutting edge technology in client-app frameworks, performance tuning, optimization techniques and high availability services.
• Lead the design of new features and initiatives across the organization.
• Investigate, prototype, and deliver new and innovative software applications.
• Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.
A day in the life
In this role, you will lead a team of engineers, participate in product vision and demonstrating a high degree of ownership is important. You will work closely with UX, Engineering, QA, and drive decisions with leadership to deliver best in class experiences.
- 3+ years of non-internship professional software development experience
- 3+ 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