Search by job, company or skills

azendo hq

Full-Stack Developer (React.js + Python/FastAPI)

Save
new job description bg glownew job description bg glow
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the role

We're looking for a skilled Full-Stack Developer with strong experience in React.js to build responsive, high-quality user interfaces, paired with a solid background in Python backend development using FastAPI.

In this role, you'll work closely with cross-functional teams to design, build, and scale modern web applications. You'll be involved across the full development lifecycle - from crafting intuitive frontend experiences to designing efficient, scalable backend services.

What you'll do
  • Build and maintain responsive, user-focused interfaces using React.js
  • Design, develop, and integrate RESTful APIs using Python and FastAPI
  • Ensure smooth and efficient data flow between frontend and backend systems
  • Work with relational databases, primarily PostgreSQL, including schema design and query optimisation
  • Collaborate with product, design, and engineering teams to deliver high-quality solutions
  • Contribute to architectural decisions with a focus on performance, scalability, and maintainability
  • Write clean, well-documented, and testable code following best practices

What we're looking for
  • Strong proficiency in React.js, including hooks, state management, and component-driven development
  • Hands-on experience building and maintaining APIs with Python and FastAPI
  • Solid understanding of RESTful API design and integration
  • Experience with PostgreSQL, including schema design, complex queries, and optimization
  • Familiarity with ORMs (e.g. SQLAlchemy) and database migrations
  • Experience using Git or similar version control systems
  • A strong focus on code quality, readability, and long-term maintainability
  • Ability to work independently while collaborating effectively within a team

Nice to have
  • Experience with performance optimization and scalable system design
  • Exposure to cloud environments or CI/CD pipelines

The setup
  • Location: Chiang Mai/ Bangkok, Thailand
  • Working hours: Monday - Friday 08:00 – 17:00

Perks & Benefits
  • 25 paid vacation days per year
  • 6 personal leave days
  • Paid paternity leave
  • Hybrid work after probation
  • Lunch allowance
  • Social security
  • Exciting monthly social events
  • Visa & work permit sponsorship
  • Occasionally Office hop (Chiang Mai & Bangkok)

Your New Workplace
  • We are a humans first, resources after company: We care about building relationships with our team members and strengthening partnerships with our clients based on trust. Putting humans first doesn't mean we don't care about results and performance – we do – just not at the expense of people.
  • We lead with Frihed under Ansvar: which means With great freedom comes great responsibility. Like a scale – the amount of freedom and responsibility must be equally balanced. Our leadership philosophy is true to our Scandinavian roots.
  • We play as a dream team: Just like a professional soccer team, each of our teammates has a very important role in our team's success. We will all work together to foster a good environment so our teammates can play their best with one another and get the opportunity to become the stars of tomorrow.
  • Challenging the status quo is in our DNA: With our partners in mind, we are motivated by the hunger to improve and innovate to forge the foundations for long-term success. We will seek out the best team members who will bring fresh perspectives and ideas, and challenge us to do better.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148390703