Full Time

Software Engineer – Full Stack

Empirico
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Empirico, so some details may not match this job. The employer's own page has the real description.

Job Summary

Empirico is seeking a talented and motivated Full Stack Software Engineer to join our dynamic team. In this role, the successful candidate will be responsible for developing and maintaining both front-end and back-end components of our web applications. The Full Stack Engineer will collaborate closely with product managers, designers, and other developers to ensure the delivery of high-quality software that meets business needs. This position requires a proactive approach to problem-solving and a commitment to continuous improvement in an agile development environment.



Job Responsibilities

  • Design, develop, and implement scalable web applications using modern technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain and improve existing applications by fixing bugs and optimizing performance.
  • Write clean, maintainable, and efficient code on both front-end and back-end.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay current with emerging technologies and industry trends to enhance development processes.
  • Implement responsive design and ensure application compatibility across different devices and browsers.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in full stack development.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Experience in back-end development using Node.js, Python, Ruby, or Java.
  • Familiarity with RESTful APIs and microservices architecture.
  • Solid understanding of database management systems (SQL and NoSQL).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.


Technologies & Tools

The Full Stack Software Engineer will work with a variety of technologies and tools including, but not limited to, JavaScript frameworks (React, Angular), back-end languages (Node.js, Python, Ruby), relational and non-relational databases (MySQL, MongoDB), and version control systems (Git). Familiarity with cloud services such as AWS or Azure is also desirable to streamline deployment and scalability.



Ideal Candidates

The ideal candidate for the Full Stack Software Engineer position at Empirico will possess a strong blend of technical expertise and interpersonal skills. They will be an innovative thinker, capable of conceptualizing practical solutions while adapting to rapidly changing technology landscapes. The candidate will have a passion for coding and a desire to contribute to team success. They should be self-motivated, showing initiative in their work, and willing to embrace challenges with a positive attitude.

Miscellaneous Healthcare Diagnosing or Treating Practitioners: 259,000 people in the US, paid from $71,530 a year (the lowest 10%) to $131,080 (the top 10%), with $98,370 in the middle, in May 2025. See these jobs →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.