···
Log in / Register

Senior Backend Developer TypeScript and Node.js 20+ - Hybrid, Indefinite Contract

Computrabajo
Full-time
Onsite
No experience limit
No degree limit
Huechuraba, Santiago Metropolitan Region, Chile
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: A major construction company is seeking a Senior Backend Developer to design, develop, and optimize digital products using TypeScript and Node.js. Key Highlights: 1. Digital product development and optimization 2. Integration with technological architecture 3. Interaction with teams and clients A major construction company urgently requires a Senior Backend Developer TypeScript and Node.js 20+ to join its team. Description: • Develop and implement technology projects, applications, and/or information systems according to the requirements of the Development and Innovation area, jointly diagnosing needs with the team and respective management, and actively participating in all phases of the development lifecycle to ensure integration with the technological architecture while meeting organizational service-level agreements. • Develop and code various requirements using the programming languages defined for this role. • Package components and upload them to the version control system. • Generate necessary documentation to formally deliver developments. • Optimize developed platforms and products to achieve optimal performance in terms of speed, security, and scalability. • Ensure smooth interaction with all company teams to guarantee proper functioning of developments. Requirements: • Minimum 2 years of experience in similar roles within digital product development environments as a Backend Developer. • Must interact with team members and, at times, with clients (internal/external) to better understand project requirements. Academic Background: • University or Technical degree in technology-related fields (e.g., Computer Engineering, Programmer, Systems Analyst, or equivalent) Others: • Languages: Expert-level proficiency in TypeScript and Node.js 20+. • Serverless Architecture: Advanced experience in designing and deploying AWS Lambda Functions. • Frameworks: Solid experience with NestJS and Sequelize (ORM for PostgreSQL). • DevOps & CI/CD: o Bitbucket Pipelines (Shared Pipelines). o Docker (Alpine Linux) and Terraform (IaC). o Deployment management on AWS EKS (Kubernetes). • Integrations: AWS SDK v3 and AWS Parameter Store. • Testing: Jest (unit/integration) and supertest for endpoint testing. This is critical to mention since the frontend has its own QA stack. • API Design: REST, OpenAPI/Swagger, and GraphQL. • Authentication and Authorization: JWT, OAuth2 / OIDC, and AWS Cognito. • Messaging and Events: AWS SQS, SNS, and EventBridge (essential in Lambda-based architectures). • Storage and Caching: S3, DynamoDB, and Redis / ElastiCache. • API Gateway: Essential for exposing Lambdas as HTTP endpoints. • Observability: CloudWatch Logs/Metrics, AWS X-Ray, alarms, and distributed tracing. • Security: AWS Secrets Manager, IAM (policies and roles), KMS, OWASP API Top 10 best practices. • PostgreSQL Database: Migrations (sequelize-cli), tuning, indexing, and query optimization. • Code Quality: ESLint, Prettier, Husky / lint-staged, SonarQube. • Patterns: Clean Architecture / Hexagonal, lightweight DDD, dependency injection (already implicit in NestJS). • Git Workflow: GitFlow / trunk-based development, semantic versioning, conventional commits. • Methodologies: Scrum / Kanban, Jira or equivalent. -Requirements- Minimum Education: High School Diploma (CH) / Technical Degree 3 years of experience Keywords: developer, programmer, senior, sr

Source:  computrabajo View original post
Emma González
Computrabajo

Company

Computrabajo
Emma González
Computrabajo
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.