Sami logo

Mid-Level JavaScript Developer

Sami

Join Our Team as a Mid-Level JavaScript Developer

Are you passionate about using technology to advance the best practices in medicine and help transform the healthcare system in Brazil? At Sami, we are on a mission to revolutionize healthcare, making it more accessible, humane, and straightforward. We are looking for individuals who challenge the status quo and think big every day.

Responsibilities

  • Software Development: Collaborate with team members to take small to medium features from design to production with minimal support. Write correct, clean, and idiomatic JavaScript code, following best practices, including creating automated tests at different levels (unit, functional, integration).
  • Technical Design: Actively contribute to the technical design of features, proposing solutions with low coupling and high cohesion. Implement solutions considering concepts like functional programming, object orientation, and hexagonal architecture.
  • Distributed Systems: Work with distributed systems, microservices, and 12-factor applications, using REST and other communication APIs. Master interaction with databases (SQL and NoSQL) and asynchronous messaging queues.

End-to-End Responsibility

  • Take responsibility for identifying alternative solutions for complex problems and executing changes independently. Identify possible process improvements and understand the impact of your contributions in the business context.
  • Participate in solving complex problems and debugging errors, finding root causes, and implementing effective solutions with autonomy. Document code, ensuring logs and observability in production applications.

Technical Growth and Expanded Scope

  • Expand your technical knowledge to different areas of the stack (web, data, mobile, infra, backend) and deepen your expertise, especially in JavaScript and its libraries and frameworks.
  • Work with design patterns, knowing when to use or avoid them, depending on the context. Act in areas of the codebase outside your specialty, with support when necessary, and contribute to the quality of the team's system design and code.
  • Make good design decisions in your area of expertise, delivering results consistently and continuously, without the need for constant reviews or support.

Testing and Code Quality

  • Follow consistent practices for creating automated tests at different levels (unit, functional, integration). Deliver code that also meets non-functional requirements, such as maintainability and security.
  • Proactively and efficiently debug problems, identifying root causes and correcting defects quickly.

Requirements

  • Degree in Computer Science, Software Engineering, or a related field.
  • Solid knowledge of JavaScript, including popular frameworks and libraries.
  • Proven experience in software development, focusing on code quality and best practices.
  • Ability to collaborate effectively in a team and solve problems proactively.
  • Knowledge of fundamental computer science concepts, such as distributed systems, functional programming, object orientation, CAP theorem, and hexagonal architecture.
  • Ability to handle multiple areas of the stack and expand your technical scope.
  • Clear and objective communication skills, with reading and writing in English at the level required for the role.

Our Way of Working

At Sami, we understand, respect, and value the individuality of each person on our team. We are inclusive and form diverse, nonconformist, agile, and frank teams. Prioritizing the well-being of our employees, we offer remote work, allowing our team members to be spread across the globe.

Join us in our mission to change the world through love and technology, creating incredible things capable of transforming the world.

Benefits
Extracted with AI

  • Remote work
  • Inclusive and diverse team
  • Opportunities for technical growth

Similar jobs

Last update: 23 minutes ago

Synapse Medicine logo
Synapse Medicine

Senior Fullstack Developer (Java, JavaScript, TypeScript)

Join Synapse Medicine as a Senior Fullstack Developer, working remotely with Java, JavaScript, and TypeScript.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

SupplyHouse.com logo
SupplyHouse.com

Frontend Developer with JavaScript and Node.js

Remote Frontend Developer role in India, focusing on JavaScript, Node.js, and responsive web design.

Scopic logo
Scopic

Full-stack JavaScript Developer

Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.

Swooped logo
Swooped

Senior Full Stack Developer (Java/JavaScript)

Senior Full Stack Developer role focusing on Java/JavaScript, cloud tech, and agile methodologies. Remote work available.

Hyland logo
Hyland

Mid Full-Stack Developer (Java, JavaScript, AWS)

Join Hyland as a Mid Full-Stack Developer, working with Java, JavaScript, and AWS in a remote role. Enhance cloud engineering with DevOps.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

Scopic logo
Scopic

Full-stack JavaScript Developer

Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.

Vi logo
Vi

Senior Javascript Developer

Join Vi as a Senior Javascript Developer to create engaging web and mobile user experiences using React and React Native.

Softrams logo
Softrams

Senior Front-End Developer

Join Softrams as a Senior Front-End Developer to build responsive applications for U.S. federal health IT solutions. Remote work available.

ECS logo
ECS

Remote JavaScript Developer

Join ECS as a Remote JavaScript Developer, working with React.js and Vue.js to build high-performance web applications.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

Mindler logo
Mindler

Mid-Level Software Engineer (TypeScript, Node.js, AWS)

Join Mindler as a Mid-Level Software Engineer to develop impactful web applications using TypeScript, Node.js, and AWS.

tvScientific logo
tvScientific

Senior Frontend Software Engineer (JavaScript)

Join tvScientific as a Senior Frontend Software Engineer, focusing on JavaScript and React in a remote-first environment.

Samsara logo
Samsara

Software Engineer - Developer Experience

Join Samsara as a Software Engineer focusing on Developer Experience, enhancing CI/CD and cloud systems.

lemlist logo
lemlist

Senior Fullstack JavaScript Engineer

Senior Fullstack JavaScript Engineer needed for a leading B2B SaaS company, remote work, €60K-€80K.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

State Farm logo
State Farm

Remote Mid-Level/Senior AWS Software Engineer - JavaScript

Remote AWS Software Engineer with JavaScript expertise needed for State Farm. Work on cloud-native applications and drive innovative solutions.

Deltek logo
Deltek

Senior Full Stack Engineer - Java and JavaScript

Join Deltek as a Senior Full Stack Engineer specializing in Java and JavaScript. Work remotely on innovative software solutions.

SocialHub logo
SocialHub

Senior Backend JavaScript/Node.js Developer

Senior Backend Developer specializing in JavaScript/Node.js for a SaaS company, remote work, and extensive benefits.

Talent Group logo
Talent Group

Full Stack Developer (Node.js/Vue.js)

Join as a Full Stack Developer (Node.js/Vue.js) for remote work, focusing on web development and system maintenance.

Solace logo
Solace

Senior Fullstack Software Engineer (Remote, US)

Senior Fullstack Engineer role focusing on development with React, Typescript, Node.js in a healthcare tech startup.

Nordhealth logo
Nordhealth

Senior Full-Stack Engineer (NextJS)

Join Nordhealth as a Senior Full-Stack Engineer (NextJS) to shape digital healthcare with a modern tech stack and remote work flexibility.

Corebiz logo
Corebiz

Senior Full Stack Developer (Remote)

Join Corebiz as a Senior Full Stack Developer. Work remotely with JavaScript, TypeScript, React, and more. Great benefits included.