
Senior Full-stack Software Engineer – Python, React
Software Mind
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
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