Senior Full-stack Software Engineer (Python/React)
Our client is a leading e-commerce company specialized in fashion, shoes, accessories, beauty – i.e. retail / online fashion platform.
We are looking for an experienced Senior Software Engineer to help build scalable web applications, working across both backend and frontend. You will join a team that values high code quality, fast delivery of business value, and close collaboration with product and design.
- 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.
- 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.
- You care about observability, automated tests, and fast delivery
- 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.
- 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.