Ofertas de empleo
726 - Sr. Full Stack Engineer (Angular/NodeJS/Java/Kotlin)
Acerca del puesto 726 - Sr. Full Stack Engineer (Angular/NodeJS/Java/Kotlin)
Job Description: Senior Full Stack Software Engineer
Position: Senior Full Stack Software Engineer
Seniority Level: Senior
Overview:
We are looking for a Senior Full Stack Software Engineer with expertise in JavaScript-based technologies, particularly Angular and Node.js, and experience or familiarity with JVM-based languages (Java/Kotlin). The ideal candidate will play a crucial role in the development, maintenance, and enhancement of two applications utilizing distinct but related technology stacks.
Key Responsibilities:
- Develop, maintain, and enhance features for a workflow application using Angular, NestJS, and TypeORM with a PostgreSQL database.
- Identify and resolve bugs, optimize performance, and address security vulnerabilities.
- Provide support and troubleshooting, ensuring optimal application functionality in production.
- Collaborate with other services and APIs to ensure seamless system integration.
- Contribute to the development and maintenance of our next-generation web application platform utilizing Kotlin for the backend and React for the frontend.
- Assist in the transition from the existing stack to the modernized Kotlin + React architecture.
Technical Skills and Qualifications:
Required:
- Proficiency in JavaScript and TypeScript.
- Extensive experience with Angular, RxJS, and state management (NgRx).
- Strong backend development skills using Node.js and NestJS to build REST APIs.
- Solid understanding of ORM frameworks (e.g., TypeORM, Spring).
- Competent SQL skills (PostgreSQL preferred).
- Familiarity with Terraform/Terragrunt for infrastructure management.
Preferred:
- Knowledge of JVM-based languages (Java/Kotlin) and experience with Gradle build tools.
- Understanding of Yup validation library.
- Experience or familiarity with React.
- Comfortable working in Bash/Unix/Linux environments for AWS CLI interactions.
- Exposure to NX monorepo tooling.
- Experience using Git for version control.
Benefits:
- 100% remote work with flexible hours.
- Opportunity to collaborate on a challenging project with an international client.
- Diverse and collaborative team culture, focused on continuous learning.
- Dynamic work environment with constant innovation.
- Guaranteed work-life balance.
Join Darwoft and be part of projects that truly transform the tech landscape!
Apply now by sending your CV to talento@darwoft.com.