
Mid-Level Full-Stack Developer, Python, React
Neogrid
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Work on the development of highly complex software systems
- Contribute to software project development, participating in conception, implementation and delivery phases
- Collaborate in architecture and software modeling discussions in monolithic and microservices environments
- Implement and maintain code in Python and React, ensuring quality, security and performance
- Work with multidisciplinary teams to develop and maintain technology solutions
- Apply development best practices and use design patterns in day-to-day work
- Participate in code reviews and provide suggestions for improvements
- Stay up to date with technology trends relevant to the company context
- Participate in refactoring and optimization of SQL queries
- Develop code to handle large volumes of data
- Develop and maintain CI/CD pipelines and automated testing pipelines
Requirements
- Previous experience with Python programming and the React framework
- Experience with Docker
- Experience with relational databases (preferably SQL Server or PostgreSQL) and writing efficient queries
- Ability to investigate issues, identify root causes and perform debugging
- Experience with automated testing (unit and integration tests)
- Strong knowledge of code and system design and architecture
- Good communication and teamwork skills
- Ability to handle change and work in dynamic environments
- Ability to work in ambiguous environments
- Familiarity with agile methodologies (Scrum, Kanban)
- Knowledge of Django or FastAPI is a plus
- Knowledge of Trino is a plus
- Experience using AI in the development process is a plus
Benefits
- Health insurance
- Dental plan
- Life insurance (extendable to legal dependents)
- Medication allowance, extendable to children
- Commuter assistance: transportation voucher or parking allowance
- Flexible meal/food allowance
- Wellhub (formerly Gympass) and TotalPass
- Birthday day off — take one day off during your birthday month on a day of your choice
- Parental support program, NeoBaby
- Unico Skill — external training and development platform
- Childcare allowance and extended parental leave: 6 months for mothers and 30 days for fathers
- Employee referral program, bonuses and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonReactDockerSQLPostgreSQLSQL Serverautomated testingDjangoFastAPITrino
Soft Skills
communicationteamworkproblem-solvingadaptabilityworking in dynamic environmentsworking in ambiguous environments