
Full Stack Developer (Mid-level)
Starian
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop and maintain high-complexity solutions using VueJS, Ruby on Rails and Go, participating from design and architecture through deployment and maintenance, ensuring performance, scalability and the application of principles such as Clean Code and Design Patterns.
- Work autonomously in planning and executing projects, propose continuous improvements to development processes, and actively collaborate with Product Managers and Designers to define and prioritize features.
- Actively participate in the team's agile ceremonies, maintaining clear and assertive communication with stakeholders and adjacent areas to help remove impediments and ensure technical alignment of deliveries.
- Digital mindset, curiosity about new technologies, and interest in understanding how Artificial Intelligence can transform processes, experiences and outcomes.
Requirements
- Proven expertise and hands-on experience developing complex applications using VueJS (or frontend frameworks such as React or Angular), Ruby on Rails or Go, including building and consuming APIs.
- Strong background in applying Clean Code principles, Design Patterns (SOLID, etc.), and solid software architecture practices to ensure maintainability, testability and scalability of solutions.
- Proficiency in test-driven development methodologies (TDD/BDD), with experience creating and maintaining automated test suites (unit, integration, etc.) and implementing software quality strategies.
- Established experience with agile methodologies (Scrum/Kanban), strong communication skills, collaboration within multidisciplinary teams, ability to solve complex problems and provide technical mentorship to other developers.
- Knowledge of or interest in Artificial Intelligence technologies: tools, applications and concepts.
Benefits
- Meal allowance / meal voucher
- Health and dental insurance
- Home office allowance
- Profit sharing (Participation in profits and results)
- Voucher for setup kit
- Life insurance
- Birthday day off
- GoGood | Nav
- Health and wellness promotion program
- Partnerships and discounts
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
VueJSRuby on RailsGoAPIsClean CodeDesign PatternsTDDBDDautomated test suitessoftware architecture
Soft Skills
communicationcollaborationproblem-solvingtechnical mentorshipautonomycuriosityassertivenessplanningcontinuous improvementstakeholder engagement