Title: Node.js Developer
Reports to: VP of Platform Services
Champions of our craft, mobileforming is made up of scrappy and sometimes nerdy, humble heroes. We are fun-tastic mobile disrupters, passionate about building great apps by challenging the status quo and reinventing the norm. Simply put, we are tech-heads who are given the entrepreneurial freedom to build amazing technology with one goal in mind: make the world easier to use.
WHAT YOU'LL BE DOING
- Write usable, testable, and efficient node.js code
- Work as part of a team developing applications and services using Agile development methods
- Contribute to team and organizational improvements in process and infrastructure
- Build back-end services
- Effectively use tools and ingenuity to identify and fix defects before they become a problem
WHAT SKILLS YOU NEED:
- Bachelor’s degree in Computer Science, Software Engineering, a related discipline or equivalent real-world Computer Science experience
- 7+ years of Software Design and Development experience working on performant web services
- 5+ years developing REST APIs
- 4+ years of Node.js experience
- 4+ Years of RDBMS and noSQL
- 1+ Years of RESTful Web Services and or GraphQL
- Experience with Reids, Rabbit MQ/SQS (or other messaging product)
- Experience with agile development methodologies such as Test-Driven Development (TDD)
- Familiarity with OpenAPI / Swagger, Continuous Integration solutions, OAuth, git, and JIRA, npm tasks, linting tools
- Experience with analysis and problem solving, excellent written and verbal communication.
- Experience with the full life-cycle of software development, including requirements analysis, design, development, testing, implementation and delivery.
- Experience Development with Amazon Web Services is a plus
- Docker and K8 experience is a plus
- Experience developing Mobile and/or Desktop applications is a plus
- Experience with Splunk or Logstash/Kibana is a plus
THE WORK PERKS:
- We pay really well
- Work from Home Fridays
- The chance to work with brilliant and fun mobileheroes
- Super competitive Health Benefits, on day 1!
- Time away with your newborn
- Excellence Incentives
- Discounts galore
- Always stocked up on noms
- Cake Time celebrations
- Flexible Workspace
- Flex-Time
- Weekly Game Nights
- Weekly Yoga Night
- Frequent company outings
- Nap/Wellness Room
- Dreamy Tenant Amenities (lounge areas, gym, ping pong, PacMan Machine)
- Literally, everyone gets a standing desk