Logiks TI

Senior Full-Stack Developer – JavaScript

Logiks TI

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureBootstrapCloudCypressGraphQLJavaScriptJestMicroservicesMySQLNext.jsNode.jsPostgresReactReact NativeReduxSCSSSQLTypeScript

About the role

  • Development and maintenance of web systems and mobile applications using React.js (web) and React Native (mobile).
  • Implementation of responsive and accessible interfaces, ensuring an optimized experience for the end user.
  • Development of APIs and integration with backend services using Node.js, NestJS, or other project-related technologies.
  • Ensuring application quality and performance, including best practices for optimization and accessibility.
  • Participation in technical requirements gathering and the definition of scalable architectures.
  • Working on bug fixes and continuous improvement of systems.
  • Integration of systems with relational databases (SQL Server, PostgreSQL, MySQL).
  • Collaboration with multidisciplinary teams, including UX/UI designers, test analysts and functional analysts.

Requirements

  • Strong experience in software development in the areas described.
  • Technical English.
  • Implementation and maintenance of modern digital solutions, with a focus on Next.js (front-end) and NestJS (back-end), as well as integrations with relational databases and cloud services.
  • Proven experience in full-stack development with a primary focus on React.js.
  • Proficiency with React ecosystem frameworks and libraries, such as Redux, React Query, React Hooks, and Tailwind.
  • Experience with Next.js for web applications using server-side rendering and static generation.
  • Practical knowledge and experience with NestJS as a backend framework based on Node.js and TypeScript.
  • Advanced knowledge of HTML5, CSS3 (SASS/LESS), Tailwind CSS, Bootstrap and responsive design principles.
  • Experience with TypeScript and component-driven development.
  • Familiarity with CI/CD tools and code versioning (Git, GitFlow, GitHub Actions, Azure DevOps).
  • Experience consuming and developing RESTful and GraphQL APIs.
  • Knowledge of modern architectures, including Microservices, Serverless and Cloud Computing.
  • Knowledge of automated testing tools (Jest, Testing Library, Cypress, etc.).
  • Familiarity with agile methodologies such as Scrum and Kanban.
  • Knowledge of scalable application architectures and development principles, including Clean Code, SOLID and Design Patterns.
  • Experience with cloud platforms, especially Azure.
Benefits
  • Psychological support platform
  • Gympass
  • Certification program
  • English language training - English Pass

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React.jsReact NativeNode.jsNestJSNext.jsTypeScriptHTML5CSS3SQL ServerPostgreSQL
Soft skills
collaborationcommunicationproblem-solvingtechnical requirements gatheringcontinuous improvement