Jeeves is hiring a
Senior Software Engineer, Remote - United States

Logo of Jeeves

Senior Software Engineer closed

🏢 Jeeves

💵 $140k-$180k
📍United States

Summary

The job is for a Senior Software Engineer at Jeeves, Inc. The role involves integrating user-facing elements with server-side logic, designing and implementing low-latency applications, performing security and data protection, and more. The position allows telecommuting from anywhere in the U.S., with a salary range of $140,000 - $180,000 per year.

Requirements

  • Bachelor’s degree or U.S. equivalent in Computer Engineering, Computer Science, Information Technology or related field
  • 5 years of professional experience as Software Engineer, Senior Software Engineer, or any occupation/position/job title involving front-end software development
  • Experience in the following: 3 years of professional experience writing reusable, testable, and efficient code (including using TypeScript, JavaScript, ReactJS, HTML, CSS, and Jest) for front-end development
  • Experience in the following: 3 years of professional experience designing, developing, testing, and supporting software for web or server-side applications (including using JavaScript, HTML, CSS, and React)
  • Experience in the following: 3 years of professional experience writing unit tests for ReactJS applications using Jest
  • Experience in the following: 3 years of professional experience with version control tools (including Git)
  • Experience in the following: 3 years of professional experience developing User Interfaces (UI) and customer-facing features

Responsibilities

  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Write reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Perform implementation of security and data protection
  • Execute user authentication and authorization between multiple systems, servers, and environments
  • Incorporate multiple data sources and databases into one system
  • Understand fundamental design principles behind a scalable application
  • Recognize differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Create database schemas that represent and support business processes

Benefits

  • Position allows telecommuting from anywhere in the U.S
  • Salary: $140,000 - $180,000 per year
This job is filled or no longer available