Roo

Full Stack Engineer

Roo

full-time

Posted on:

Location Type: Remote

Location: Remote • California, Colorado, New York, North Carolina, Texas, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,000 - $185,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCypressJavaJavaScriptJestNode.jsPythonReactReact NativeSQL

About the role

  • Work closely with our product managers, designers, data analysts, and other engineers to build new features for the Roo platform.
  • Collaborate with cross-functional partners to translate business requirements into technical solutions.
  • Participate in design, and development of scalable code architecture.
  • Participate in architectural discussions and contribute ideas for system improvement.
  • Write clear maintainable code on the front and back-end while following best practices.
  • Contribute code to our React Native mobile application
  • Ensure code quality through testing, code reviews, and best practices.
  • Build unit tests with jest and end-to-end tests with Cypress.
  • Assist out with Dev Ops as needed.
  • Stay updated on emerging technologies and industry trends to continually improve our platform.

Requirements

  • 3-5 years of hands-on experience developing web applications within a dynamic and fast-paced product team environment.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Must have experience with typed languages, React Native, native mobile development.
  • Expertise in back-end technologies such as Node.js, Express.js, Python, or Java.
  • Expertise in web front-end technologies such as React.
  • Experience with relational databases writing complex and efficient SQL queries
  • Experience working with AWS is a plus
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Benefits
  • Accelerated growth & learning potential.
  • Stipends for home office setup, continuing education, and monthly wellness.
  • Comprehensive health benefits to fit your needs with base medical plan covered at 100% with optional premium buy up plans.
  • 401K
  • Unlimited Paid Time Off.
  • Paid Maternity/Paternity and reproductive care leave.
  • Gifts on your birthday & anniversary.
  • Opportunity for domestic travel, including for regional team building events.

Applicant Tracking System Keywords

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

Hard skills
React NativeNode.jsExpress.jsPythonJavaReactSQLunit testingend-to-end testingDevOps
Soft skills
problem-solvinganalytical skillscommunicationcollaboration
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering
Henry Schein

Senior Software Engineer

Henry Schein
Seniorfull-time$115k–$144k / yearCalifornia · 🇺🇸 United States
Posted: 54 minutes agoSource: henryschein.wd1.myworkdayjobs.com
SDLC
CyberCube

Lead Software Engineer – Data Collection

CyberCube
Seniorfull-time$160k–$176k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSDNSNumpyPandasPythonScikit-LearnSQL
Mysten Labs

Senior Software Engineer, Product Enablement

Mysten Labs
Seniorfull-time$200k–$230k / year🇺🇸 United States
Posted: 2 hours agoSource: jobs.ashbyhq.com
Open SourceReactRustTypeScript
Temporal Technologies

Senior Software Engineer, Cloud Foundations

Temporal Technologies
Seniorfull-time$180k–$225k / year🇺🇸 United States
Posted: 3 hours agoSource: boards.greenhouse.io
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJava