The point where experts and best companies meet
Share
Key job responsibilitiesDesign and implement software solutions to enable new features or improve existing softwareContribute significantly to the full software development lifecycle, including scoping, design, coding, testing, deployment, and maintenance
Demonstrate operational excellence in all work, including identifying and resolving root causes of operational issuesA day in the life
You're also involved in operational support, keeping an eye on system health and jumping in to resolve any production issues that arise. You make sure to update documentation as you implement changes and often find yourself mentoring junior engineers or interns. Project management is part of your responsibilities too - you update task statuses, estimate efforts for upcoming work, and participate in sprint planning and retrospectives.
- 4+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
- 5+ years of front-end developer creating prototypes or wire-frames for enterprise web applications or workflows experience
- Experience developing with MVC/MVM frameworks (e.g. React.JS, AngularJS, Vue)
- Experience as a mentor, tech lead or leading an engineering team
- Code, design, and implementation sets the example to others
- Knowledge of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST
- Experience in a broad range of software design approaches and common UX patterns.
- 5+ years of leading engineering excellence, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Prior experience architecting, developing and operating large scale distributed systems
- Prior experience in component architecture, simplification, data structures and code refactoring
- Retail/e-commerce system design experience in a global context
These jobs might be a good fit