SM - 07- Full-Stack Developer (FastAPI, PostgreSQL, Vue.js)

AI overview

Collaborate closely with a small development team to enhance a digital platform for business clients by building new features and maintaining high standards of user experience.

About the Role

We are looking for a Full-Stack Software Developer to help expand and improve a growing digital platform used by business clients. You will play a key role in building new modules and features across both the frontend and backend, while contributing to technical decisions and helping shape the foundation of a young product.

You’ll work closely with a small, collaborative development team, focusing on delivering a strong user experience while balancing speed, prototyping, and maintainable engineering practices.

Please note: The client is not hiring immediately. Application reviews will begin next month, and feedback timelines may therefore take longer.

Requirements

Key Responsibilities

  • Build and expand backend services using FastAPI, SQLAlchemy, and PostgreSQL

  • Build and expand frontend features using Vue.js 3, HTML, and CSS

  • Work on and maintain a component library (Storybook experience is a plus)

  • Ensure secure development practices by enforcing roles/permissions

  • Monitor platform quality and performance using tools like Sentry

  • Collaborate with developers through clean pull requests, reviews, and shared ownership

Required Skills & Experience

Technical Requirements

  • Strong backend experience with FastAPI and PostgreSQL

  • Experience using SQLAlchemy

  • Strong frontend experience with JavaScript, CSS, and HTML

  • Experience with Vue.js (React is a plus)

  • Ability to translate Figma designs into pixel-perfect UI

  • Experience with design systems, design tokens, and reusable components

  • Familiarity with Git, Docker, and CI/CD

  • Comfortable writing unit tests

Nice to Have

  • Cloud experience (Azure, Terraform)

  • Experience with Dagster, SpiceDB, or similar tools

  • Interest in energy or sustainability (not required)

PS : IF THIS JOB FITS YOUR EXPERIENCE, AND YOU HAVE A TUNGA PROFILE, PLEASE UPDATE YOUR PROFILE WITH YOUR MOST RECENT EXPERIENCE, PROJECTS, ETC ALREADY.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Developer Q&A's
Report this job
Apply for this job