Software Mind

Senior Full-stack Software Engineer

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
  • Experience with CI/CD pipelines, Docker/Kubernetes, or AWS deployment is a plus
  • Salesforce Development experience is a plus
  • Experience with Typescript is a plus
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 testingTypescriptDockerKubernetes
Soft Skills
collaborationproblem solving