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 Overview

Empirico is seeking a talented and motivated Software Engineer – Full Stack to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our software applications. This position requires a passion for problem-solving, strong communication skills, and the ability to work collaboratively within a diverse team of professionals. You will have the opportunity to influence the development and architecture of our products while ensuring scalability, security, and usability align with the company’s strategic goals.



Job Responsibilities

  • Design and implement user interfaces using modern HTML, CSS, and JavaScript frameworks.
  • Develop and maintain server-side applications, ensuring efficient database management.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Debug and optimize existing applications for improved performance and user experience.
  • Write clean, maintainable code following best practices and coding standards.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Monitor application performance and troubleshoot issues as they arise.
  • Stay informed about industry trends and emerging technologies to continuously improve our development processes.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full Stack Developer or similar role with a strong portfolio of completed projects.
  • Solid understanding of HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
  • Experience with back-end technologies such as Node.js, Python, Ruby on Rails, or Java.
  • Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of version control systems, preferably Git.
  • Strong problem-solving skills and a detail-oriented mindset.


Technologies & Tools

As a Software Engineer – Full Stack at Empirico, you will work with a variety of technologies and tools aimed at developing efficient and effective software solutions. This includes utilizing languages such as JavaScript and Python, frameworks like React for front-end development, and Node.js for server-side applications. You will also engage with databases such as MySQL and MongoDB, alongside version control tools like Git for source code management.



Ideal Candidates

The ideal candidate for the Software Engineer – Full Stack position at Empirico is a proactive and enthusiastic individual who thrives in a collaborative environment. You should possess strong analytical skills with a solution-oriented mindset, be adaptable to evolving technologies, and demonstrate effective communication abilities. A passion for continuous learning and a willingness to share knowledge within the team are also key attributes that will help you excel in this role.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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