Seattle IT Jobs

A City Where Ideas and Innovation Are Percolating.

Seattle’s Office of Economic Development reports that the city’s tech industry boasts more than 850 companies and 18,000+ IT jobs. And that doesn’t even account for all of the non-tech firms with high-tech talent needs. With a well-established reputation for ideas and innovation, Seattle is home to some of the most talented technologists in the country and more than a few of them work with Mainz Brady Group. Maybe you should, too! Check out our available Seattle IT jobs, and come grow with us!

JavaScript Engineer - Back End
Job Order #14299
, - Added Apr 3, 2018

Full Description:

JavaScript Engineer - Back End

? 5+ years of professional engineering experience; strong CS fundamentals.
? High degree of fluency in JavaScript, with knowledge of the good and bad parts.
? Extensive experience with the modern web application stack:
o Node.js frameworks like Express, LoopBack, Hapi, and alike.
o Persistence and caching layers such as PostgreSQL, MongoDB, and Redis.
o Testing frameworks like Mocha and Chai.
? Experience developing and documenting APIs and SDKs.
? Experience with React Native
? Familiarity with software design patterns, data structures, and algorithms.
? Evidence of exposure to a large, high-scale, service oriented architecture or application.
? Good understanding of distributed systems, data stores, data modeling, indexing and associated trade-off.
? Experience with Git and code collaboration in teams.
? Proficient with Continuous Integration and Continuous Deployment tools.
? Experience with best practices such as A/B testing, test coverage, API versioning, backfills, etc.
? Versatility: You understand how all the pieces fit together (frontend, database, network layer, etc.) and how they impact the performance of your application.
? Ownership: You pride yourself on efficient monitoring, strong documentation and proper test coverage. You'd never call code "released" until you're confident it's correct.
? Design and business acumen: You understand requirements beyond written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience.
? Fearlessness: You’re not afraid of learning new things and taking on challenges outside of your comfort zone; open to the impossible, realizing it IS all possible.
? Experience leading teams.
? Familiar with agile software development, scrum, and sprints.
? Contributed to open source NPM packages.
? Experience building systems on cloud infrastructure such as AWS.
? Prior startup experience; being scrappy will help you hit the ground running.
? Full stack or mobile development skills.
? Background in machine learning and AI.
? Experience working with payment systems or APIs, such as Stripe.

Are you available? Please send your most current resume to

Please reference JO #AS14299

Mainz Brady Group provides technology staffing solutions to the best known companies in Software Development, Finance, Electronics/Manufacturing, Retail, R&D, Services, Biotechnology, Healthcare and Telecommunications.

We specialize in Information Technology, Technical Sales and Marketing Staffing on a Contract, Contract to Hire, and Direct Hire basis.

To see a complete listing of all current openings please visit us at

To download our FREE Mobile Apps “MBG Jobs”, visit

Apply for JavaScript Engineer - Back End

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

Return to IT Job Search

Search Open Jobs

Job Number:
Desired Job Category:
Position Title:


“Account management from Mainz Brady Group is superb! They are on my first-to-call list whenever I have a need to outsource my recruiting efforts!”

More Testimonials