freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Developer

Summary

Build end-to-end web apps using React or Angular on the frontend and Python backends, integrating with REST APIs and cloud services.

Responsibilities

  • Take part in various partner projects, building end-to-end web solutions from UI to backend

  • Lead and contribute to development efforts across the full stack, supporting technical decision-making

  • Design and implement web applications using modern frameworks and best practices

  • Translate business and user needs into intuitive, scalable technical solutions

  • Collaborate closely with designers, customers, and fellow engineers to ensure alignment

  • Plan, estimate, and implement development tasks based on designs and functional requirements

  • Ensure timely delivery of features that meet both technical and user expectations

  • Write and maintain unit, integration, and end-to-end tests across the stack

  • Identify, debug, and resolve issues to maintain high quality and performance

  • Support team collaboration through clear task ownership and structured workflows

Requirements

  • 5+ years of experience in web application development, with exposure to both frontend and backend

  • Strong experience with modern frontend frameworks, preferably Angular or React

  • Strong Python development experience for building and maintaining backend services

  • Experience with Databricks (Lakebase, MLflow, Unity Catalog)

  • Solid understanding of frontend architecture, state management, and component-based design

  • Experience integrating frontend applications with REST APIs or similar backend services

  • Experience with relational databases and ORMs (e.g. SQLAlchemy or equivalents)

  • Familiarity with basic DevOps practices and tools (Docker, CI/CD pipelines such as GitHub Actions or Azure DevOps)

  • Experience deploying and running web applications in cloud environments

  • Hands-on experience with testing (unit, integration, and end-to-end)

  • Advanced English skills (written and spoken)

Personal traits

  • Strong problem-solving mindset with a proactive, solution-oriented approach

  • User- and customer-focused, with an eye for usability and experience

  • Comfortable taking ownership of features across the full stack

  • Detail-oriented, structured, and quality-driven

  • Collaborative team player with a positive, approachable attitude

  • Agile mindset and genuine curiosity for learning new technologies

Nice to have

  • Strong full-stack profile with frontend as a primary strength

  • Experience with additional frontend technologies or frameworks

  • Exposure to other backend ecosystems (Node.js, Java, etc.)

  • Understanding of reactive programming concepts

  • Interest or experience in ML- or LLM-powered applications

  • User-level familiarity with Linux/Unix systems

Get an insight on how we work and check out our Website, LinkedIn page and YouTube channel!

See also

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