We Are Mammoth seeks a full-time, junior, product support & maintenance engineer with at least 2 years of experience to round out our team. We’re based in Chicago, but over 70% of our staff live in other parts of the United States, across all four time zones. (US citizens only please.)
At We Are Mammoth, a junior product support & maintenance engineer is likely experienced with the full stack and is able to process low-complexity high-volume tasks while communicating clearly and cordially to end users. A product support engineer may be supporting an internal product or a product supported on behalf of a client.
While we’re looking for a junior developer, you need to be a senior-level team player, communicator, and problem solver. Since most of our team is remote, we communicate through HipChat, Basecamp, and video chats throughout the day. You must be able to express your ideas and needs clearly. Everyone on our team also speaks directly with our clients on a daily basis- mostly in writing. You must be able to explain technical concepts to non-technical people thoughtfully, and you must be able to work and communicate with a diverse range of people.
Common Responsibilities
an engineer with both back-end and front-end experience who is tasked with maintaining and updating existing projects
respects the bounds of the existing codebase while deftly identifying areas that could be improved and making requested changes
intuits the impact of their changes on the rest of the project
ensures quality of their changes by writing tests, performing browser/device testing, etc.
checks in code to a versioning system like Subversion or Git
directly addresses support requests from clients and communicates their findings and solutions thoroughly
works with multiple product teams to estimate, prioritize, and schedule changes
Common Deliverables
well-structured and valid HTML markup
well-structured and valid CSS/Sass/Less code, tested across appropriate browsers and devices
well-structured JavaScript code, tested across appropriate browsers and devices
well-structured back-end code written in C#/ASP. NET MVC/API
image assets as defined by design resources, sized and optimized for the web
appropriate integration tests using Selenium, etc.
detailed bug reports and updates
concise, well-written documentation for developers and clients
friendly, helpful, and timely communication with clients via email and phone

