Description
Job Summary:
This role involves developing and maintaining robust web applications and APIs, optimizing databases, and integrating external systems to contribute to the company's technological evolution.
Key Highlights:
1. Develop robust web applications and APIs using Next.js and Node.js.
2. Optimize MongoDB, MySQL, and SQL Server databases.
3. Participate in technical and architectural decision-making.
**Who We Are?**
At Âncora, we drive personal achievements, professional growth, and dream fulfillment — always striving to help and innovate while prioritizing the core values embedded in our culture: ethics, evolution, and empathy.
**Your Challenges:**
* Develop and maintain web applications using **Next.js (Pages Router)** and **React**, with a focus on performance, stability, and user experience.
* Build robust APIs using **Next.js API Routes/Handlers**, ensuring organization, security, and scalability.
* Work daily with **MongoDB**, **MySQL**, and **SQL Server**, writing efficient queries, pipelines, aggregations, and advanced optimizations.
* Develop integrations with external services (payments, ERPs, commercial partners, internal automations, and legacy systems).
* Implement backend logic with **Node.js**, adhering to architectural patterns, data validation, and performance best practices.
* Participate in technical and architectural decisions to help evolve Âncora’s systems.
* Monitor and optimize production applications, resolving performance issues and ensuring stability.
* Contribute to code reviews, coding standards, and development best practices.
**What We’re Looking For?**
Solid experience with:
* JavaScript and TypeScript.
* Next.js (Pages Router) and React (hooks, SSR, SSG, rendering optimization).
* Node.js using Next.js API Routes.
* MongoDB (aggregations, indexes, performance, Atlas Search).
* SQL: MySQL — relational modeling, joins, indexes, EXPLAIN, stored procedures; SQL Server — procedures, views, complex joins, optimized queries.
* Git, version control best practices, and collaborative development.
Important Differentiators:
* Experience integrating external services via REST, webhooks, and third-party APIs.
* Knowledge of MongoDB Atlas Search (text and vector search).
* Experience with Tailwind and UI libraries such as Radix UI.
* Experience with Docker and deployment on platforms like Railway, Render, Coolify, Hetzner, AWS, and Heroku.
* Familiarity with Kanban and iterative development.
**What We Offer?**
* Fixed salary \+ bonus.
Join one of the best companies to work for! **\#VenhaSerÂncora**