We have one open position of NodeJS Typescript Developer with one of our client based in Spain. This is a contract/Freelance and fully remote position. Below is the full job description for your reference. Please share your application once you are interested

Role: NodeJS Typescript Developer

Mode: Contract/Freelance

Location: Spain(Remote)

Job Description:

  • 10+ years of professional software engineering experience in an agile environment
  • 5+ years building production applications with Node.js and server-side JavaScript/TypeScript
  • Deep hands-on experience with AWS services (Lambda, ECS, S3, CloudFormation, IAM, SQS/SNS, RDS, PostgreSQL)
  • Strong proficiency with Docker containerization and Kubernetes orchestration (EKS or equivalent)
  • Demonstrated ability to mentor and coach junior and mid-level developers through code reviews, pairing, and technical guidance
  • Experience designing and building RESTful APIs and microservices architectures
  • Solid understanding of CI/CD pipelines , infrastructure-as-code, and DevOps principles
  • Proficiency with version control ( Git ) and branching strategies in collaborative teams
  • Strong skills in system design, performance optimization, and debugging distributed systems
  • Excellent written and verbal communication; ability to translate complex technical concepts for diverse

Preferred Qualifications

  • Expert level Node.js server-side TypeScript , as well as experience with Python or Go for backend microservices services or tooling
  • Working knowledge of MongoDB and PostgreSQL (schema design, query optimization, migrations)
  • Hands-on experience with GraphQL APIs and API Gateway patterns (AWS API Gateway, Apollo)
  • Experience with React.js and Next.js for front-end development
  • Familiarity with observability tools (Datadog, New Relic, Grafana, CloudWatch)
  • Experience with microservice architecture and infrastructure (Kubernetes, Kafka, message queues)
  • Contributions to open-source projects or a visible technical community presence
  • Extensive hand-on AI tool usage - able to develop and iterate on AI software development processes

Responsibilities

  • Lead technical design and architecture decisions for new features and platform initiatives
  • Write clean, testable, well-documented code and enforce high engineering standards across the team
  • Conduct code reviews, define coding standards, and champion engineering best practices
  • Collaborate cross-functionally with Product, Design, QA, and DevOps to deliver on roadmap commitments
  • Identify and resolve technical debt, performance bottlenecks, and security vulnerabilities audiences
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience

Recruiter Email:

Similar jobs

NodeJS Typescript Developer

Apply Now
Back to search page