The Full-stack Software Engineer will work with the company’s application team to write
highly scalable and modular applications. Though he/she does not have to be an expert in
everything, this engineer must be able to effectively work in the “full” software stack,
from the cloud infrastructure, to the back-end, to the front-end of our web/mobile
applications.
• Analyze specifications to create, communicate, and implement technical design
for applications
• Enhance, design, and implement applications designs
• Collaborate with other developers, quality assurance, production, and integration
teams through the full software development lifecycle
• Create and enhance platform frameworks and modularity
• Provide technical mentorship to the other software engineers