Partner Engineering & Science, Inc.

Full-Stack Software Engineer

Partner Engineering & Science, Inc.

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $130,000 per year

About the role

  • Contribute to the design, development, testing, and deployment of software applications
  • Support both front-end and back-end development efforts as needed
  • Work closely with other developers through code reviews, technical discussions, and collaborative problem-solving
  • Maintain and help modernize existing systems to improve scalability, reliability, and performance
  • Collaborate with product managers, designers, QA, and other stakeholders to ensure shared understanding of requirements, priorities, and project goals
  • Apply team best practices for coding, testing, and deployment
  • Contribute to discussions on engineering approaches, tools, and implementation strategies while continuing to expand technical expertise

Requirements

  • 3+ years of software development experience building and maintaining web applications
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Strong software development skills with experience building and maintaining production applications
  • Experience with Ruby on Rails or similar web application frameworks
  • Experience with JavaScript front-end frameworks such as Vue.js or React
  • Experience working with cloud-hosted environments, particularly AWS
  • Proficiency with source control systems such as GitHub
  • Familiarity with CI/CD pipelines and related development workflows
  • Familiarity with application monitoring and debugging tools such as New Relic
Benefits
  • Competitive benefits package including health insurance
  • Dental insurance
  • Vision insurance
  • Vacation and sick time
  • 401(k) plan with a company match
Applicant Tracking System Keywords

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

Hard Skills & Tools
software developmentweb applicationsRuby on RailsJavaScriptVue.jsReactAWSGitHubCI/CDapplication monitoring
Soft Skills
collaborationproblem-solvingcommunicationcode reviewstechnical discussionsteam best practicesrequirements understandingprioritization
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering