Senior Full-Stack Developer (Python + React)
Technology
MSGNI BPO1 month ago
Full timeOn-site
Job description
Are you a passionate Full Stack Developer ready to work on cutting-edge cloud solutions? We are looking for a Middle/Senior specialist to join our remote team and contribute to a dynamic, long-term project.
Requirements
- 5+ years of full-stack web development experience (frontend + backend)
- Proven experience deploying applications on public cloud platforms
- Strong proficiency with React.js, JavaScript, and TypeScript
- Experience with backend frameworks in Python (Flask, Django, FastAPI)
- Familiarity with serverless architecture and microservices patterns
- Strong understanding of RESTful APIs and frontend-backend integration
- Experience with SQL and/or NoSQL databases
- Knowledge of web application security best practices
- Experience with testing frameworks (Jest, Cypress, PyTest, Mocha)
- Proficiency with Git and CI/CD pipelines
- Upper-Intermediate level of English, with ability to participate in active communication with the customer and team
Personal Profile
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
- Strong problem-solving and decision-making skills, with a focus on driving results and meeting deadlines
- Self-motivated, adaptable, and eager to learn new technologies and frameworks
Responsibilities
- Design, develop, and maintain scalable web applications and services across the full stack
- Build intuitive and responsive user interfaces using React.js with JavaScript/TypeScript
- Develop backend services and APIs using Python or Node.js, integrating with SQL/NoSQL databases and cloud services
- Implement AWS Lambda functions for scalable, serverless workflows
- Optimize application performance, ensuring high availability and scalability
- Collaborate with product managers, designers, and engineers to deliver high-quality solutions
- Write clean, maintainable, testable code following industry best practices
- Troubleshoot, debug, and resolve technical issues across the stack
- Participate in code reviews and uphold coding standards
- Design and document APIs using OpenAPI (Swagger)
- Develop unit tests to ensure code quality and reliability
- Stay current with emerging technologies and trends
Keywords
pythonreact-jsreacttraining-and-developmentweb-developmentpublic-cloudjavascripttypescriptmicrosoft-typescriptflaskdjangofastapiserverlessserverless-architecturemicroservicessqlnosqlweb-applicationsenterprise-application-securityweb-application-security
Interested in this role?