2 days ago
Work with a team implementing new features and supporting current services/applications deployed in production.
Write maintainable code, working in a professional agile software engineering environment (source control, shortened release cycles, continuous integration/deployment, etc.).
Define and implement elegant, but practical, solutions to customer problems.
Be part of a multi-disciplinary, collaborative team that works to ship phenomenal products.
Work on hard problems; design, develop, test, deploy, maintain and improve services and web applications.
Challenge all assumptions by asking questions in the spirit of building awesome products.
Look for pragmatic solutions to find the right tool for the right job.
Facilitate good architecture and solutions based on modern software development patterns and practices.