Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Full Stack Developer

Posted
Discussion

Summary

A full stack developer designs, builds, and maintains both the front end and back end of web applications for a remote team — working with modern JS frameworks (React, Angular, or Vue.js) on the front end and stacks like Node.js, Python/Django, or Java/Spring with SQL/NoSQL databases and REST APIs on the back end.

About the Role

Our client is looking for a talented and versatile Full Stack Developer to join their dynamic, remote team. This role involves designing, developing, and maintaining both front-end and back-end components of web applications, ensuring a seamless user experience and robust functionality. You will collaborate with designers, product managers, and other engineers to deliver high-quality software solutions. This is an excellent opportunity for a developer passionate about building complete applications and working within a collaborative, remote-first culture.

Key Responsibilities

  • Develop and implement user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Build and maintain server-side logic, APIs, and databases using back-end technologies (e.g., Node.js, Python/Django, Java/Spring).
  • Write clean, efficient, and well-documented code, adhering to coding standards and best practices.
  • Collaborate with cross-functional teams throughout the design and development process.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
  • Participate in code reviews, testing, and deployment processes within a remote environment.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • 3+ years of experience as a Full Stack Developer or similar role.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and at least one modern JS framework.
  • Strong experience with back-end languages, frameworks, and databases (e.g., Node.js, Python, SQL/NoSQL).
  • Understanding of RESTful APIs, version control systems (Git), and software development lifecycle.
  • Excellent problem-solving skills and the ability to work effectively in a remote team setting.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Opportunities for professional development and skill enhancement.
  • A fully remote work culture promoting work-life balance and autonomy.
  • Exposure to a wide range of technologies and projects.

Skills

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