
Fullstack Web Developer – Mid Level
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• Collaborate within an agile team to define requirements for web applications, writing code and unit tests that adhere to programming best practices and design patterns.
• Engage in the development of technical solutions, working alongside Product and Quality teams.
• Create, sustain, and enhance features of Shift products using approved tools while adhering to standards of coding, architecture, quality, and business rules.
• Assess both functional and non-functional requirements, proposing technically suitable solutions.
• Design, document, implement, and refine REST APIs in accordance with architectural, security, versioning, and documentation standards.
• Generate software engineering artifacts such as ERDs, class diagrams, UML, and other models.
• Estimate technical efforts and assist in delivery planning with the Agilist and the team.
• Maintain current technical documentation.
• Develop and carry out unit, integration, and component tests.
• Suggest functional and technical enhancements for the progression of Shift products.
• Create solutions that align with Security by Design principles and meet security, privacy, and secure development requirements.
• Utilize Generative AI tools in development, analysis, documentation, and software engineering, while adhering to security and governance guidelines.
• Collaborate with Product, Architecture, Quality, Agile, and other departments to clarify requirements, align solutions, and ensure value delivery.
• Communicate any impediments, technical risks, and dependencies.
• Participate in code reviews and provide constructive technical feedback.
• Identify root causes of technical issues and recommend corrective and preventive measures.
• Assist the Agilist in facilitating deliveries.
• Contribute to the development of the knowledge base, standards, checklists, documentation, and best practices.
• Work collaboratively to foster continuous learning, innovation, and enhancement of Shift products and processes.
• Bachelor’s degree in Information Technology or a related discipline.
• Proven experience in developing and maintaining web applications.
• Proficient front-end skills with HTML, CSS, JavaScript, TypeScript, and Angular 16+.
• Experience in back-end development with Java, REST APIs, and SQL.
• Understanding of relational database modeling.
• Familiarity with UML modeling and the ability to interpret technical diagrams.
• Experience with source control systems using Git.
• Knowledge of object-oriented programming, best practices, Clean Code principles, and API design.
• Background in unit testing and continuous integration (CI/CD) practices.
• Experience with Generative AI tools, such as GitHub Copilot, for coding, testing, documentation, refactoring, and enhancing productivity.
• Nice-to-have: experience with Quarkus, Docker, and Docker Compose.
• Strong focus on results and quality, customer-centric attitude, planning and organizational skills, and ability to collaborate within a team.
• This position is also open to individuals with disabilities (PwD).
• Unimed Seguros health insurance for you and your dependents, fully covered for the primary holder and 50% for dependents.
• Access to Shift Digital Hospital offering 24/7 digital medical care.
• MetLife dental plan available for employees and their dependents.
• Life insurance coverage.
• TotalPass membership for employees and dependents.
• Access to SESC facilities.
• Flexible working hours to accommodate personal needs.
• Swile Benefits Card valued at R$1,394.00 monthly for food, meals, mobility, technology allowance, and more.
• Childcare or nanny allowance for children up to 5 years old.
• Educational subsidies for further studies.
• Educational and professional partnerships providing discounts on education, language courses, technology, and services.
• Participation in Profit Sharing (PLR) initiatives.
• Special bonuses for marriage, childbirth, and referring new talent.
• Loyalty rewards as recognition for length of service.
• Partnerships with companies and associations offering discounts on food, leisure, health, beauty, education, language learning, and technology.
• A collaborative, people-centric environment that is continually evolving.
Unity
Whiskey Library
General Dynamics Information Technology
PrizePicks
Get handpicked remote jobs straight to your inbox weekly.