···
Log in / Register

Senior Full Stack Developer

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Espírito Santo, 700 - Centro, Belo Horizonte - MG, 30160-030, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a full-stack professional to design, develop, and maintain web and mobile applications, working across all layers of the stack and collaborating with multidisciplinary teams. Key Highlights: 1. Full-stack development with a focus on Python, NestJS, React, TypeScript, and Flutter. 2. Collaboration with UX/UI, QA, and DevOps teams. 3. Mentoring junior developers and evolving architecture. **Description:** We are looking for a professional responsible for end-to-end design, development, and maintenance of cutting-edge web and mobile applications, working across all layers of the stack — from backend in Python and NestJS to frontend in React with TypeScript and Flutter for mobile. Ensure continuous integration (CI/CD) and high performance, collaborating with UX/UI, QA, and DevOps teams to guarantee quality, security, and scalability. Also contribute to mentoring junior developers and evolving architecture and processes. **Key Responsibilities:** * Design, develop, and maintain APIs and microservices in Python and NestJS, ensuring security, scalability, and high availability. * Implement responsive user interfaces in React with TypeScript, ensuring performance and accessibility. * Develop and publish cross-platform mobile applications in Flutter, integrating\-them with backend services. * Integrate services and databases (PostgreSQL, MySQL, MongoDB), optimizing queries and indexes. * Collaborate with UX/UI, QA, and DevOps teams to implement CI/CD pipelines and test automation. * Write unit and integration tests to ensure code quality and reduce production incidents. * Monitor production environments, diagnose real-time issues, and propose continuous performance improvements. * Participate in code reviews, conduct pair programming, and mentor junior developers. * Document architecture, data flows, and best practices, maintaining an organized and up-to-date repository. * Contribute to the evolution of technical standards, evaluate new technologies, and propose innovative solutions. **Requirements and Qualifications:** **Education:** * Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields (mandatory). * Postgraduate degree in Data Science, Artificial Intelligence, Software Engineering, or related areas (preferred). **Required Experience:** * Minimum of 5 years in full-stack development, including projects using Python and NestJS. * Proven experience in frontend development with React and TypeScript. * Hands-on experience developing mobile applications with Flutter and Dart. * Knowledge of microservice architecture, RESTful APIs, and GraphQL. * Ability to work with agile methodologies (Scrum/Kanban). * Advanced English for reading technical documentation and communicating with global teams. **Technical Skills:** * Backend: Python (Django, Flask, FastAPI) and TypeScript with NestJS. * Frontend: React, Next.js, and state management libraries (Redux or Context API). * Mobile: Flutter and Dart. * Databases: PostgreSQL, MySQL, and MongoDB. * Infrastructure/DevOps: Docker, Kubernetes, and CI/CD (Jenkins, GitHub Actions, GitLab CI). * Version Control: Git and GitFlow. * Cloud: AWS, Azure, or GCP (EC2, S3, RDS or equivalents). * Automated Testing: Jest, PyTest, Cypress, or similar tools. **Behavioral Skills:** * Effective communication * Flexibility and adaptability * Engagement and accountability * Results- and strategy-oriented * Analytical and planning ability **Location:** * Belo Horizonte/MG

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.