
Full-Stack Developer
ISH Tecnologia
full-time
Posted on:
Location Type: Hybrid
Location: Vitória • Brazil
Visit company websiteExplore more
About the role
- Contribute to the definition and maintenance of system design and architecture standards
- Work on both the server-side and client-side of products as a member of the Enterprise Architecture team
- Implement complex backends and APIs as well as frontends, prioritizing readability, refactoring, clean code and programming best practices
- Perform technical, functional and non-functional analyses of high-complexity solutions
- Promote reduction of technical debt and encourage code reuse across products
- Produce necessary application documentation
- Help build a performant and secure operational infrastructure
- Make technical decisions in alignment with the team, clients and stakeholders
- Install, configure and update environments and tools
- Identify, report and fix issues that could compromise deliveries
- Support, when needed, the design and implementation of the User Experience, actively collaborating with the Product Design team
- Apply Agile development best practices, collaborating with Technical Leadership
- Apply Secure Development best practices, collaborating with Technical Leadership
- Adopt scalable development approaches when possible, with reusable code libraries
- Work collaboratively with the team to coordinate activities and ensure product deliveries meet deadlines and the highest quality
- Plan project resources together with the Delivery (development) teams
- Review, validate, test and appropriately document your own code and that of others involved
- Ensure code reviews for other developers, looking for bugs, optimization opportunities and ways to make everyone’s work more efficient
- Continuously seek ways to make your own and the team’s work faster, safer and easier
- Actively participate in the process of defining and refining development efforts
- Be responsible for your own organization, using your soft skills to help teams function harmoniously
- Support and actively participate in improving DevOps processes
- Mentor less-experienced developers, contributing to the professional growth of the team.
Requirements
- Proficiency in Python, preferably with the FastAPI framework, and experience with Vue.js or React
- Experience or knowledge of Clean Architecture
- Experience with scalable digital products
- Experience with cloud security, preferably Azure and AWS
- Good knowledge of DevOps (especially Azure DevOps)
- Good knowledge of GIT and containers
- Technical English
Benefits
- Health insurance with no monthly fee for you (co-payment applies)
- Dental plan with no monthly fee for you
- Life insurance
- Pipo Saúde: digital broker for health and corporate benefits
- Zenklub: emotional health and wellbeing platform, with special discounts
- TotalPass: platform that connects you to networks that support your wellbeing (and your family’s)
- Private pension plan
- Transportation allowance
- Meal or food allowance
- Birthday day off: a day off during your birthday month
- Casual ISH – Comfort and professionalism together: choose an outfit that reflects your wellbeing while respecting the workplace
- Breakfast and afternoon fruit snacks to boost energy for in-person days
- Employee referral program with cash bonuses
- Onboarding kit: we prepare a comprehensive kit to support your daily work
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIVue.jsReactClean Architecturecloud securityAzureAWSDevOpsGIT
Soft Skills
collaborationorganizationmentoringcommunicationproblem-solvingtechnical decision-makingcode reviewagile developmentcontinuous improvementteamwork