Software Mind

Senior Full-stack Software Engineer – Python, React

Software Mind

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain server-side applications using Node.js, Go, or Python.
  • Build modern user interfaces with ReactJS.
  • Design and develop APIs following best practices.
  • Work in a microservices architecture.
  • Ensure clean, well-structured, and readable code across backend and frontend.
  • Integrate applications with databases and UI clients.
  • Build and maintain automated tests and observability solutions.
  • Collaborate closely with Product Management and Design to solve meaningful user problems.
  • Participate in CI/CD processes and cloud-based deployments.

Requirements

  • 6+ years of experience in building server side applications with NodeJs, Go or Python.
  • 2+ years of experience in developing client side applications using ReactJS.
  • Strong understanding of microservices architecture, API design principles, cloud services, messaging and authentication/authorization mechanisms.
  • Ability to write well formatted, structured and clean code that interacts with databases and UI clients.
  • Curiosity in actively collaborating with product management and design, and a passion for solving meaningful problems.
Benefits
  • Flexible employment and remote work
  • International projects with leading global clients
  • International business trips
  • Non-corporate atmosphere
  • Language classes
  • Internal & external training
  • Private healthcare and insurance
  • Multisport card
  • Well-being initiatives
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsGoPythonReactJSAPI designmicroservices architectureautomated testingcloud servicesdatabase integrationCI/CD
Soft Skills
collaborationproblem-solvingcuriositycommunication