
Senior Full-Stack Developer – JavaScript
Logiks TI
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob 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