Senior Full Stack Developer

Posted Sep 5

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Take the lead in designing and developing efficient multi-user web applications suitable for both server and browser execution, ensuring cloud deployment capabilities.

• Engage in activities throughout all stages of the application development and deployment lifecycle, utilizing agile methodologies.

• Work closely with the product team and clients to determine technical solutions that fulfill business requirements, implementing them in an efficient and effective manner.

• Produce well-architected, testable, efficient, reliable, and secure code that aligns with business objectives and adheres to the corporate reference architecture, employing principles of code reuse.

• Oversee and manage code quality and maintainability, ensuring thorough documentation, as well as designing and executing unit and integration tests.

• Foster continuous improvement by suggesting alternative solutions and technologies to review the application architecture.

• Contribute to strategic technical decisions regarding solution development.


⛳️ Requirements

• Bachelor's degree in Software Engineering, Computer Science, Engineering (other specialties), Mathematics, or Physics.

• Degree in Systems Analysis and Development or Internet Systems.

• A minimum of 5 years of demonstrated experience in web application (Web App) development.

• Proficient in HTML5, CSS3, JavaScript, ReactJS, and NextJS, with hands-on experience.

• Familiarity with Java.

• Experience using IDEs such as Visual Studio, NetBeans, or Eclipse.

• Knowledge of PostgreSQL and experience with NoSQL databases.

• Understanding of frameworks.

• Knowledge of OOP, Web Services, XML, SOA, and microservices.

• Familiarity with application architecture and design patterns.

• Demonstrated proactive ownership, self-directed learning, readiness to tackle challenges, and strong engagement.

• Capability to work within self-managing teams.

• Experience in building partnerships across different company departments.

• Familiarity with code quality and best practices, including TDD and unit testing.

• At least 5 years of proven experience with Scrum, XP, and Agile methodologies.

• Additional specialization courses in web technologies are advantageous.

• Graduate-level coursework is a plus.

• Proficiency in technical English is beneficial.


🏝️ Benefits

• One day off during your birthday month.

People also viewed

Shield AI12 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix14 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom14 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps15 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce17 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly19 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers