




Job Summary: The BSAtech is seeking a Mid-to-Senior Full Stack Developer to participate in all development stages, with a focus on performance, scalability, and user experience within a collaborative team. Key Highlights: 1. Develop and maintain complete applications, from backend to frontend. 2. Perform diagnostics and corrections on backend and frontend. 3. Collaborate within a team and work in a dynamic, agile environment. BSAtech is a company specialized in developing globally distributed entertainment games. Our commitment is to deliver high-quality digital experiences by combining innovation, creativity, and technology. We are currently expanding and seeking exceptional professionals to help us broaden our business areas and continue revolutionizing the digital entertainment market. **Full Stack Developer** We are looking for a Mid-to-Senior Full Stack Developer with experience in backend (using Python or Node.js) and frontend with React/Next.js. You will join a collaborative team, participating in all development stages—from backend to frontend—with an emphasis on performance, scalability, and user experience. **Responsibilities:** * Develop and maintain complete applications, with backend in **Python (Django, Flask or FastAPI)** or **Node.js**, and frontend in **React/Next.js**. * Design and consume secure, well-structured RESTful APIs. * Integrate systems efficiently, focusing on performance. * Collaborate across departments to build cohesive, well-documented solutions. * Ensure code quality, maintainability, and continuous evolution. * Perform diagnostics and corrections on both backend and frontend. **Requirements:** * Solid backend development experience with **Python** or **Node.js**. * Proficiency in **React** and **Next.js**. * Solid understanding of **HTML5, CSS3**, and **JavaScript (ES6\+)**. * Experience with relational databases (SQLServer, PostgreSQL) and/or NoSQL databases (MongoDB, Redis). * Familiarity with code versioning (Git). * Experience with **consumption and creation of RESTful APIs**. * Experience with **Docker**. * Ability to collaborate effectively in a team and thrive in a dynamic, agile environment. **Nice-to-Have:** * Experience with automated testing (unit and/or integration tests). * Knowledge of WebSockets and messaging systems (RabbitMQ). * Experience with Kubernetes or orchestration tools. * Exposure to microservices architecture.


