Full Time

Senior Full-Stack Software Engineer

Easetalent
$110,000 - $150,000* / year (about $53–$72 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 Easetalent, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Full-Stack Software Engineer at Easetalent will be responsible for developing and maintaining scalable web applications while ensuring the highest quality code and optimal performance. The successful candidate will work closely with cross-functional teams to define requirements, architect solutions, and implement features that enhance user experience. This role will leverage both front-end and back-end technologies to create innovative software products that meet business needs. In addition to coding, the senior engineer will mentor junior developers, participate in code reviews, and contribute to best practices within the development team.



Job Responsibilities

  • Design, develop, and maintain web applications and services using advanced software development methodologies.
  • Collaborate with product managers, designers, and other stakeholders to gather requirements and define project scope.
  • Implement responsive design patterns to ensure high-quality user experiences across various devices and browsers.
  • Optimize applications for maximum speed and scalability by applying best practices in performance tuning.
  • Write clean, maintainable, and efficient code following industry coding standards and practices.
  • Conduct code reviews and provide feedback to junior developers to foster professional growth and development.
  • Integrate third-party APIs and external data sources to enhance application functionality.
  • Troubleshoot, debug, and optimize existing applications to resolve issues and improve overall performance.
  • Stay current with emerging technologies and industry trends to incorporate into future projects.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in full-stack software development.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Strong back-end development skills in languages such as Node.js, Python, or Java.
  • Solid understanding of database management, including SQL and NoSQL databases (e.g., MySQL, MongoDB).
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.


Technologies & Tools

The Senior Full-Stack Software Engineer at Easetalent will utilize a range of technologies and tools, including but not limited to React and Angular for front-end development, Node.js and Express for back-end services, and MongoDB and SQL databases for data management. Familiarity with DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines will also be advantageous to streamline deployment and enhance operational efficiency.



Ideal Candidates

The ideal candidate for this role possesses a blend of technical expertise and interpersonal skills that enable them to thrive in a fast-paced environment. They should demonstrate strong leadership qualities, take initiative in problem-solving, and be passionate about fostering collaboration within their team. A good fit will also be someone who is open to feedback, eager to learn continuously, and dedicated to advancing the quality and efficiency of the software development process.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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