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 highly skilled Software Engineer – Full Stack to join our dynamic team. The ideal candidate will be responsible for developing and maintaining robust web applications by collaborating with cross-functional teams. You will play a pivotal role in the architectural design, implementation, and optimization of full-stack solutions, ensuring quality and performance standards while adhering to best practices. Your contributions will enable us to deliver innovations that meet the ever-evolving needs of our customers.



Job Responsibilities

  • Design, develop, test, and deploy full-stack applications across various platforms.
  • Collaborate with product managers and designers to identify user needs and translate them into functional software solutions.
  • Implement and maintain APIs, ensuring security and efficiency in data handling.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews and contribute to team knowledge sharing through documentation and training.
  • Resolve software defects reported by internal and external users.
  • Stay current with emerging technologies and industry trends, and incorporate relevant advancements into our projects.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in full stack development.
  • Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular).
  • Demonstrated experience with back-end technologies such as Node.js, Python, or Java.
  • Familiarity with database management systems (SQL and NoSQL).
  • Strong understanding of RESTful APIs and web services.
  • Excellent problem-solving skills and ability to work independently and in a team environment.


Technologies & Tools

The Software Engineer – Full Stack will work with a variety of technologies and tools that include but are not limited to JavaScript frameworks (React, Angular, or Vue.js), back-end programming languages (Node.js or Python), database technologies (MySQL, MongoDB), and version control systems such as Git. Familiarity with cloud platforms like AWS or Azure, as well as DevOps practices, will also be beneficial to enhance the development lifecycle and streamline deployment processes.



Ideal Candidates

The ideal candidate for this position will possess a strong commitment to quality and excellence in coding practices, with an innovative mindset that thrives in a fast-paced environment. Characteristics such as effective communication skills, teamwork, adaptability, and intellectual curiosity are essential. A passion for technology and a desire to create impactful software solutions that enhance user experience will set you apart as a fitting member of the Empirico team.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

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