Full Stack Engineer

Summary

Builds and maintains scalable web apps using modern front-end/back-end tech; collaborates on features, optimizes performance, and debugs issues while adhering to best practices.

Tasks

  • Develop and maintain scalable web applications using modern front-end and back-end technologies.
  • Collaborate with cross-functional teams to design, develop, and implement new features and enhancements.
  • Optimize application performance and ensure high-quality user experience across various devices and browsers.
  • Troubleshoot and debug complex issues in a timely manner to ensure seamless operation of web applications.
  • Participate in code reviews and contribute to the improvement of software development best practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full Stack Engineer or similar role, with a strong portfolio of web applications.
  • Experience with back-end development using languages such as Node.js, Python, or Java, and familiarity with RESTful APIs.
  • Experience building AI Agents and Skills

Benefits

Equity, team trips and more

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available