Mid-Level/Senior Full Stack Developer – Node.js and React

Posted Oct 30

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

πŸ“‹ Description

β€’ Design and manage both front-end and back-end applications utilizing JavaScript.

β€’ Create user interfaces leveraging React along with its suite of plugins and tools.

β€’ Build back-end applications using Node.js and frameworks such as Express and NestJS.

β€’ Implement web development core principles, including HTML, CSS, and object-oriented programming.

β€’ Engage in SQL and NoSQL database modeling and integration.

β€’ Contribute to the development and upkeep of microservices-based architectures.

β€’ Adhere to best practices for secure application development.

β€’ Employ Clean Code, SOLID principles, and Design Patterns.

β€’ Design and perform unit tests.

β€’ Collaborate with Redis, queueing systems, and inter-service communication.

β€’ Utilize TDD and/or BDD methodologies.

β€’ Implement Docker to create and manage applications.

β€’ Operate within agile teams utilizing Scrum and/or Kanban methodologies.

β€’ Engage in DevOps processes and technologies collaboratively.

β€’ Explore and work with additional languages and technologies, especially Flutter and Java, as project demands arise.


⛳️ Requirements

β€’ Proven experience in both front-end and back-end software development using JavaScript.

β€’ Front-end expertise with React and its ecosystem, including plugins and state management tools.

β€’ Back-end proficiency with Node.js.

β€’ Understanding of prominent Node.js frameworks, particularly Express and NestJS.

β€’ Familiarity with HTML, CSS, and object-oriented programming concepts.

β€’ Knowledge in SQL and NoSQL data modeling techniques.

β€’ Experience with microservices architecture.

β€’ Proficiency in using Docker.

β€’ Experience in writing unit tests.

β€’ Familiarity with Redis.

β€’ Experience with queueing systems.

β€’ Knowledge of TDD and/or BDD practices.

β€’ Familiarity with Clean Code, SOLID principles, and Design Patterns.

β€’ Understanding of the HTTP protocol, including its methods and status codes.

β€’ Knowledge of secure application development best practices.

β€’ Awareness of complex software architectures.

β€’ General understanding of software architecture and infrastructure.

β€’ Familiarity with cloud computing services.

β€’ Experience with Scrum and/or Kanban methodologies.

β€’ Knowledge of DevOps processes and technologies.


🏝️ Benefits

β€’ Competitive salary.

β€’ Flexible working hours.

β€’ Opportunities for professional development.

β€’ Collaborative and innovative work environment.

β€’ Access to the latest technologies and tools.

People also viewed

finanzen.net GmbH22 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care22 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free22 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures22 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics22 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX22 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers