The point where experts and best companies meet
Share
Key job responsibilities
As a software development engineer, you will:- Translate product requirements for our web applications into well-designed, well-documented, and well-maintained front-end code.
- Our tech stacks include mostly native AWS services, using AWS CDK, Next.js, and React.js single-page applications. We operate several web views inside other native apps.- Solve difficult engineering problems with elegant and practical code.- Design and build software for mobile, front end clients and server systems.You're an awesome fit if you demonstrate:
- Industry-leading technical abilities showcasing a breadth and depth of technical knowledge- Strong problem solving and trouble shooting skills with the ability to come up with creative solutions to seemingly impossible engineering problems
A day in the life
You will have an opportunity to contribute your creative ideas and energy to our group! You will own delivery of features in our webviews in different apps. You will learn how to deliver software that enables our retail website and last mile team to deliver packages efficiently.
- 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 modern language such as Java, C++, or C# including object-oriented design
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- 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