Senior Software Engineer Backend/Fullstack

We're growing our team, and looking for a talented Sr. Software Development Engineer to join us in a role with strong career growth and development prospects. This is a great opportunity to make a real impact while advancing your skills in a variety of web technologies.

Responsibilities:

  • Play a leading role in the development of efficient and scalable web applications
  • Write reusable and testable code across the full web development stack; server-side JavaScript (Node.js) on a Linux / AWS platform, client-side React.js
  • Develop UI components
  • Develop RESTful Web Services, APIs, and other interfaces to 3rd-party services
  • Work in a cross-functional team that spans our entire company
  • Prioritize multiple tasks intelligently and voice your opinion when you see opportunities for improvement


Skills and Qualifications:

  • 5+ years of full-stack development experience working on SaaS, web applications, cloud, or related products in an Open Source or public cloud environment
  • Bachelor’s degree in Computer Science, ideally including coursework in algorithms, data structures, software design, and/or strong CS fundamentals
  • OO, async, reactive and isomorphic design and architecture
  • JavaScript ES6+
  • HTML and styling extensions
  • React.js
  • NodeJS
  • Open source and package management tools
  • API integration (authentication, REST, etc.)
  • Good source code control practices using Git


Bonus Points:

  • Experience developing for Cloud-based solutions: AWS, Meteor, API Gateway, Lambda, S3, etc.
  • Next-gen application architecture and design: React Hooks, React Concurrent rendering, Apollo/GraphQL
  • NoSQL Database: DynamoDB, MongoDB, etc.
  • Strong debugging, problem-solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and trace through component chains to find root cause problems.
  • Experience with dev-ops, code quality and team automation tooling (CI, test runners, deployment)

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file