Our engineering team works proactively to solve challenges associated with a growing, high-volume, consumer facing Web application. In this ...
Our engineering team works proactively to solve challenges associated with a growing, high-volume, consumer facing Web application. In this role, you'll be a full stack engineer who will have ownership of critical functionality related to platforms, and work collaboratively on continuous innovation to ensure we deliver an optimal Web experience for our customers. This is an ideal position for someone who enjoys the rhythm of agile, test-driven development cycles and the rewards that come with delivering technology that has instant impact on a growing business.
Measures of success:
-You are a contributor to our culture. You help to evolve our software practices by participating in (or leading) design sessions, brown bag sessions, and team discussions.
-You consistently commit high quality software. You strive to commit well designed and maintainable code with low defect rates.
-You complete your assigned tasks in a timely manner. You identify gaps in your requirements and immediately raise the concerns along with proposed solutions.
-You will demonstrate ownership of our software and applications by resolving defects (your own or your team's), keep gems/modules/frameworks up to date, and support the team in emergency situations (attacks or outages).
-Background in Computer Science or Computer Information Systems
-Seeking candidates with 4-6 years work experience in designing, developing, and maintaining public-facing Web applications. Experience in building single page applications a plus.
-Deep commitment to test driven development, and examples of how you've incorporated it into recent projects.
-Demonstrated and documented interest in dynamic Web languages, evolving frameworks, and other progressive technologies that could be applied to improving the company's Web experience.