As a Software Engineer II, you will play a crucial role in delivering industry-leading features from conception to production, with a primary focus on backend technologies. You will have the opportunity to leverage your strengths and work flexibly across our modern technology stack to produce high-quality software that enhances the customer experience. Collaboration is at the heart of what we do, and as a member of our team, you will work closely with other engineers and teams to create solutions to eCommerce challenges. You will tackle challenging technical problems and use your creativity and expertise to create products that customers love.
Responsibilities
Collaborating with teammates to produce high-quality eCommerce solutions
Building solutions using our stack, which includes React, NextJS , NodeJS, TypeScript, MySQL, Elasticsearch, AWS, and Kubernetes
Contributing to code reviews via pull requests to maintain high-quality standards
Testing and ensuring the quality, performance, and reliability of your code
Requirements
To be successful in this role, you will
Have experience with NodeJS, TypeScript, or similar technologies
Have experience in building systems or applications, backend, or web technologies
Be an excellent communicator who can engage with other engineers and product owners
Be excited about the prospect of learning new technology that could help us improve our practices
Enjoy building features from simple to complex that will support our eCommerce platform
Show an interest in DevOps, Continuous Delivery, and automation in general
Enjoy collaborating with others to shape new features and enhancements