
Senior Full-stack Software Engineer
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
- 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