Jobs · Engineering

Full Stack Software Engineer

Careerscape · United States · 1 mo ago
RemoteRemoteEngineering$130k–$165k/yrFull-time

Responsibilities

  • Design and build full stack features across web applications used internally and by clients
  • Write clean, well-tested code for both front-end interfaces and back-end services
  • Develop and maintain RESTful APIs and integrations with internal systems
  • Collaborate with product managers, designers, and other engineers to scope new features
  • Participate in code reviews and uphold engineering best practices
  • Optimize application performance, scalability, and reliability
  • Troubleshoot and resolve production issues across the stack
  • Contribute to architectural decisions and technical roadmap planning
  • Mentor junior engineers and share knowledge through documentation and pairing
  • Stay current with emerging technologies and recommend improvements

Requirements

  • 3+ years of professional experience in full stack software development
  • Strong proficiency with JavaScript or TypeScript and a modern front-end framework such as React
  • Solid experience building and consuming RESTful APIs
  • Experience working with Node.js or a similar back-end runtime
  • Hands-on experience with relational databases such as PostgreSQL or MySQL
  • Familiarity with cloud platforms such as AWS or Azure
  • Comfortable working in an agile team environment with CI/CD pipelines
  • Strong communication skills and ability to work across distributed teams
  • Bachelor's degree in Computer Science or equivalent practical experience

Benefits

  • Comprehensive medical, dental, and vision insurance
  • 401(k) plan with employer match
  • Generous paid time off and company holidays
  • Full remote work with flexible scheduling
  • Home office stipend and equipment provided
  • Paid parental leave
  • Professional development and continuing education budget
  • Life and disability insurance
  • Employee assistance program
  • Collaborative, globally connected team culture

About CareScapes

Careerscape is a staffing and recruiting firm connecting talented professionals with employers across administration, operations, healthcare, finance, technology, customer support, and professional services.

Application Notice

Careerscape is supporting the hiring process for this client opening. By applying, you agree that Careerscape may review your application, contact you regarding this opportunity, and share your information with the hiring client for consideration. Careerscape may also contact you regarding future opportunities that align with your qualifications.

Equal Opportunity Statement

Careerscape and its hiring partners are equal opportunity employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, protected veteran status, or any other status protected by applicable law.

Similar jobs