Deepwatch

Developer

Deepwatch

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $120,000 - $144,000 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudGraphQLJavaScriptReactSQLTypeScript

About the role

  • Work closely with lead/senior developers to develop product features, including but not limited to building out new React components, writing new GraphQL mutations and queries, and writing database queries through ORM.
  • With the guidance of senior developers, write highly reusable code along with associated unit testing and end-to-end testing and contribute to software architecture design.
  • Learn and advance your career in a fast-changing industry, leveraging the company’s unique professional development benefits and matching policies to support our growth.

Requirements

  • Demonstrate programming experience in Javascript/Typescript
  • Possess the ability to build out React components from scratch, based on the provided designs. This includes familiarity with CSS layout models such as Flexbox and/or Grid.
  • Possess a solid understanding of object-oriented programming and knowledge building out either REST or GraphQL APIs with automated unit testing.
  • Demonstrate good working knowledge of SQL; feel comfortable using SQL to write aggregate queries and perform outer joins without googling for examples or explanations.
  • Have a good understanding of what ORM is and what it does.
  • Possess familiarity with version control systems, such as git
  • Possess working experience with cloud computing and technologies
  • Be willing to learn and adapt to best practices to write a secure software
  • Possess familiarity with agile development processes and test-driven development.
  • Be self-driven, hold yourself accountable for outcomes, and manage your own time working in a flexible and remote-first environment
  • Communicate openly with the product development team to ensure the best idea wins
  • Keep an open mind to receive and implement security advice from our internal security experts to make the software secure
  • Win as a team and lose as a team, while maintaining a healthy work-life balance
  • Be willing and able to travel for internal gatherings and team-building events on an (at-most) quarterly basis
Benefits
  • Medical, dental, vision, and disability insurance
  • Flexible Time Off (FTO), 9 company holidays, sick leave and 8-Weeks Paid Parental Leave
  • Unique professional development benefits, starting at $3,000 annually
  • Wellness contests and monthly educational programs
  • 401(K) retirement program with employer match

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavascriptTypescriptReactGraphQLSQLORMREST APIsunit testingend-to-end testingagile development
Soft skills
self-drivenaccountabilitytime managementopen communicationadaptabilityteam collaborationwillingness to learnreceptiveness to feedbackwork-life balanceflexibility