Full Stack Developer Location: Bellevue, WA
100,000 - 200,000
Job Description:
Role: Full Stack Developer
Location: Bellevue, WA
- Deliver well thought-out, highly maintainable solutions to complex problems
- Write end-to-end (automated) unit tests and integration testsCollaborate with others on technical design & architecture for products & services
- Be a member of a close-knit group of like-minded professionals working in a dynamic, fast-paced Agile environmentResearch various open source technologies to solve existing and future problemsFacilitate and lead design discussion.
- The whiteboard is your domain. Work closely with business, UX and UI, product management, data sciences, and other teams to conceive, create, and design unique customer experiences on mobile and desktop.
- Help with service architecture, scalability, availability and reliability of client systems.
- Exercise ability to translate complexity into simple and intuitive solutions for the customer
- We need someone with 5-7 years of experience building large-scale, high throughput web sites or services
- We need someone who is an expert in at least one statically typed programming language (C#, Java, C++, Go, etc.) and one dynamically typed programming language (Python, JavaScript, Perl, Ruby, etc.).
- We need someone who has experience with as many of these as possible:MV* JavaScript frameworks (i.e., Ember, React, Angular, Backbone, etc.)Front end technologies (i.e., HTML5, CSS3, JQuery, etc.)RDBMS (i.e., PostgreSQL, MSSQL, etc.)NoSQL storage (i.e., Redis, RethinkDb, MongoDb, etc.)Search (i.e., ElasticSearch)Message Queuing (RabbitMQ, ZeroMQ, MSMQ, etc.)Software stacks (i.e., WINS, MEAN, LAMP, etc.)
- We need someone who has the ability to learn and apply new technologies rapidly