Description
Job Summary:
Senior Full Stack Developer to build and maintain scalable applications and robust APIs, applying microservices architecture and performance optimization.
Key Highlights:
1. Senior Full Stack Development with a focus on scalability.
2. Work with modern technologies: Angular 18+, Kotlin/Java JVM, Quarkus.
3. Collaboration in DevOps, CI/CD, and performance optimization.
Responsibilities
* Senior-level Full Stack development, responsible for building, integrating, and maintaining scalable applications and robust APIs.
* Backend development using the JVM ecosystem with Java and Kotlin, focusing on frameworks such as Quarkus or Java EE and Hibernate object-relational mapping.
* Development and maintenance of modern frontend via Single Page Applications (SPAs) using Angular 18+ and TypeScript.
* Frontend state management and reactivity using RxJS, NgRx, and performance optimization techniques such as Signals.
* Large-scale frontend architecture using the monorepo pattern with tools like Nx Workspace or Lerna.
* Data modeling and manipulation in relational (SQL) and non-relational (NoSQL) databases.
* Implementation of dynamic, responsive interfaces and styled components using SASS/LESS.
* Virtualization and development infrastructure through container creation and management using Docker and Docker Compose.
* Design and write highly reliable code applying Design Patterns and microservices architecture.
* Technical collaboration in DevOps practices, working on CI/CD pipelines and deployment image optimization.
* Continuous analysis and improvement of performance across server layers and interface loading.
Technical Skills
\- Education: Completed or ongoing Bachelor's degree in Computer Science, Software Engineering, or related fields.
\- Backend: Professional experience in the JVM ecosystem using Java and/or Kotlin. Familiarity with frameworks such as Quarkus or Java EE, as well as object-relational mapping (e.g., Hibernate).
\- Frontend: Proven experience developing Single Page Applications (SPAs) using Angular 18+, with solid knowledge of HTML5, CSS3 (SASS/LESS), and build tools (Webpack, npm, Yarn).
\- Frontend Architecture: Experience with the monorepo pattern for frontend (e.g., using tools like Nx Workspace or Lerna).
\- Languages and State Management: Strong proficiency in TypeScript and modern Angular state management (RxJS, NgRx, or similar).
\- Architecture and Integration: Solid experience developing and consuming RESTful APIs, system integration, and microservices architecture. Practical knowledge of Design Patterns.
\- Databases: Knowledge of relational (SQL) and non-relational (NoSQL) databases.
\- Infrastructure: Practical experience with Docker and Docker Compose for local development.
Advantages:
\- Experience optimizing frontend application performance (e.g., Signals in Angular 18+) and Docker images.
\- Knowledge and hands-on experience with DevOps practices and CI/CD pipelines.
Employment Type: Full-time
Compensation: R$6\.910,75 \- R$10\.169,27 per month
Screening Question(s):
* For alignment purposes, what was your most recent or current monthly salary?
* This opportunity requires on-site work in Fortaleza, Ceará. In which city do you currently reside?
* We have an immediate need to fill this position. Would you be available to start in May 2026?
Work Location: On-site