CrawlJobs Logo

Typescript Developer

amaris.com Logo

Amaris Consulting

Location Icon

Location:
Vietnam, Hcm City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

ABOUT THE JOB Design and implement a CLI tool to automate and extend Sphinx and Sphinx-Needs workflows (build, lint, check consistency, versioning, etc.) Develop a UI interface (VSCode extension and web application) for intuitive interaction with Sphinx projects Integrate Retrieval-Augmented Generation (RAG) pipelines (e.g., vector databases like Qdrant, embeddings, LLM API) to enable semantic search, auto-suggestions, and smart documentation queries Connect CLI, UI, and RAG backend into a seamless developer experience Write unit tests, integration tests, and maintain detailed technical documentation Collaborate with cross-functional teams to gather requirements and refine product feature

Job Responsibility:

  • Design and implement a CLI tool to automate and extend Sphinx and Sphinx-Needs workflows (build, lint, check consistency, versioning, etc.)
  • Develop a UI interface (VSCode extension and web application) for intuitive interaction with Sphinx projects
  • Integrate Retrieval-Augmented Generation (RAG) pipelines (e.g., vector databases like Qdrant, embeddings, LLM API) to enable semantic search, auto-suggestions, and smart documentation queries
  • Connect CLI, UI, and RAG backend into a seamless developer experience
  • Write unit tests, integration tests, and maintain detailed technical documentation
  • Collaborate with cross-functional teams to gather requirements and refine product feature

Requirements:

  • Bachelor’s degree in engineering, Computer Science, or a related field
  • 3+ years of experience in Python and TypeScript
  • Experience in the development of VSCode extensions
  • Experience in UI development (e.g., React, Tauri, or Rust-based UI frameworks)
  • Good English communication skills
  • Prior contributions to open-source tooling
  • Cross-platform packaging experience (Linux, Windows, macOS)
  • Ability to work collaboratively in cross-functional teams.

Nice to have:

Experience with Rust language is a plus

What we offer:
  • Competitive salary and 13th-month salary
  • 14+ annual leaves per year
  • Premium healthcare insurance, starting from your probation period
  • Project reviews and yearly performance appraisals
  • Annual company trip
  • Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
  • International team with flexible working time
  • Tailor-made career path
  • Technical workshops and training courses
  • Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries

Additional Information:

Job Posted:
December 17, 2025

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Typescript Developer

New

Frontend TypeScript Developer

Serokell is searching for a TypeScript developer that would help create new web ...
Location
Location
Salary
Salary:
Not provided
serokell.io Logo
Serokell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience working in production with SASS (CSS3)
  • 2+ years of experience working in production with Modern JavaScript (ECMA2015)
  • 2+ years of experience working in production with TypeScript
  • 2+ years of experience working in production with React/pReact or other libraries for building user interfaces
  • 2+ years of experience working in production with SQL
Job Responsibility
Job Responsibility
  • Participate in the development of different web applications and websites
  • Develop robust, scalable, and maintainable TypeScript applications
  • Collaborate with the design team to come up with the best UI
  • Participate in code reviews
  • Debug and resolve technical issues
What we offer
What we offer
  • Competitive salary
  • Attractive international projects
  • Participation in leading world conferences
  • International teams and a multicultural environment
  • Fully remote work and flexible working hours
  • Possibility to take days off any time you need
  • Investment in your professional and career growth
  • Mentoring and training
  • Opportunity to contribute to one of the functional programming industry’s leading blogs
  • Therapy sessions to support your well-being
Read More
Arrow Right
New

React / Typescript Developer

At Sqills we’re looking for someone with a strong focus on architecture, abstrac...
Location
Location
Netherlands , Enschede
Salary
Salary:
Not provided
sqills.com Logo
Sqills
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (HBO or WO) in Computer Science, Software Engineering, or a related field — or equivalent professional experience
  • Strong proficiency in React and TypeScript
  • Solid understanding of component architecture, code structure, and abstraction
  • Experience building and maintaining design systems or reusable component libraries
  • Ability to think in terms of developer experience
  • Comfortable collaborating with designers and bridging design with engineering
  • Who can join the team at our Enschede office, two times a week
Job Responsibility
Job Responsibility
  • Develop and maintain a React/TypeScript library used across our applications
  • Design and implement clean abstractions and APIs for components
  • Ensure the library is easy to use, consistent, and well-documented
  • Collaborate with designers to integrate the library in a way that balances flexibility and structure
  • Drive best practices in component architecture, code quality, and testing
  • Improve developer experience (DX) for consumers of the library
What we offer
What we offer
  • An enthusiastic, young, diverse group of ~240 colleagues worldwide
  • A low sense of hierarchy, this comes with a lot of responsibility
  • An open yet challenging environment of ambitious young professionals with different backgrounds
  • Inspiring and fun outings with the entire company with colleagues from North America, Turkey, France and the Netherlands
  • Fulltime
Read More
Arrow Right

Intermediate / Senior FullStack Developer – App (TypeScript & Python)

Due to our consistent growth, we are seeking to expand our Data, Software and De...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good knowledge in javascript and python
  • Experience with Docker
  • Good knowledge in English and fluency in French
  • Familiar with production development workflow (code reviews, fast forward git policy, pair coding, SCRUM)
  • From 4 years of experience
  • Desire to train junior developers and explain software design and good practices
  • Desire to keep learning from more experimented developers
  • Desire to suggest improvements in architecture or features
  • Ability to understand break epic track in achievable issues
  • Excellent communication skills, in both formal and informal settings, and in English and French
Job Responsibility
Job Responsibility
  • Build interactive web applications
  • Testing and refactoring code already used in existing project
  • Introducing object oriented patterns in functional code
  • Profile and optimizing TypeScript and python codes
  • Develop, optimize, update and deploy software for portfolio management, in-depth analysis of risk models, interactive forms and data visualization, export of outputs adapted to users, monitoring of contracts and associated data, testing and validation of existing solutions
  • Maintain the software solution with version management, technical documentation, programming best practices
  • Support, test and correct the tools of continuous integration and continuous development (CI/CD), data storage, modularization and containerization of IT solutions, connection to external and internal API’s
  • To participate in assessment and definition of user needs, conversion of technical specification into software development tasks, bug tracking management, software evolution management, choice of technical solutions, discussions with IT partners, improving the skills of technical staff, managing the access and rights of users of internal tools
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world
  • Commitment from Descartes to its staff of continued learning and development
  • Work in a collaborative & professional environment
  • Be part of a dynamic international team, passionate about diversity
  • Join a company with a true purpose
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right
New

Front End Developer (Angular)

Take your career to the next level with Amaris Consulting as a Frontend Develope...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience in software development
  • At least 3 years of solid experience in Angular (TypeScript, RxJS)
  • Strong proficiency with Angular for frontend development
  • Experience with testing frameworks such as Jasmine, Karma (unit testing) and Cypress (end-to-end testing)
  • Solid knowledge of Git and version control best practices
  • Familiarity with CI/CD pipelines and Docker
  • Proven experience with code review processes and maintaining high-quality standards
  • Advanced proficiency in Spanish (written and spoken)
  • Strong problem-solving skills
  • Ability to work both independently and as part of a team
Job Responsibility
Job Responsibility
  • Develop and optimize scalable, high-performance web applications using Angular
  • Create efficient, reusable front-end components with TypeScript and RxJS
  • Design, optimize, and maintain robust UI architecture to ensure performance and maintainability
  • Collaborate with Product and UX teams to understand business logic and propose the best technical solutions
  • Lead code quality by reviewing, providing feedback, and approving the team’s Pull Requests (PRs)
  • Implement testing strategies using Jasmine, Karma, and Cypress
  • Stay current with the latest industry trends and emerging technologies in frontend development
What we offer
What we offer
  • Rapid growth through a personalised career path and salary assessment
  • Improve your skills through our Technology Academy catalogue, Udemy platform, language classes, webinars and workshops
  • Take control of your training with a personal annual budget and company-paid certifications
  • Enjoy flexible policies, remote work options and excellent social benefits such as transport and restaurant tickets, childcare support and private health insurance
  • Benefit from our WeCare programme, which supports employees in critical situations
  • Fulltime
Read More
Arrow Right

Node.js backend Developer

We are on the quest to find a new node.js developer to join our backend team in ...
Location
Location
Spain , Valencia
Salary
Salary:
Not provided
loriot.io Logo
Loriot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Javascript / TypeScript
  • Node.js, npm, express
  • git (in a team setup)
  • HTTP / REST
  • SSL / TLS, PKI, AES, Hashing
  • JSON, BSON
  • Agile development methods & tools (JIRA)
  • Work in 100% Linux environment (desktop & server)
  • API design
  • Real-time data processing, Websockets
Job Responsibility
Job Responsibility
  • Develop back-end of a global IoT network and SaaS infrastructure
  • Care deeply about code quality, performance and execution, but not be a dogmatic perfectionist
  • Create outstanding API experience for our users
  • Help out in other areas of the stack if necessary
  • Be agile, adapt to business-driven changes in projects and products
  • Collaborate with front-end team and embedded software team
  • Understand the aspects of maintainability, stability and compatibility
  • Make code reviews and be code reviewed
  • Choose technologies based on forward-looking, well-informed decisions
  • Implement automated tests
What we offer
What we offer
  • Flexible compensation and perks
  • Flat hierarchy and appreciation of individual work
  • Flexible working hours
  • Visibility of your work world-wide
  • Working with young, motivated, passionate people
  • Working with exciting, state-of-the-art technology for the Internet of Things
  • Office in the center of Valencia
Read More
Arrow Right

Cloud Developer

Cloud Developer role at Hewlett Packard Enterprise working on the Hybrid Cloud i...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Master's desirable
  • Typically 5-7 years' experience
  • Strong programming skills in JavaScript, TypeScript, HTML, CSS/SCSS, Node JS
  • Extensive knowledge of ReactJS, JSX, data structures, and algorithms
  • 5+ years of experience in developing applications in React including component design and state management for specific use cases
  • Good understanding of distributed systems, event-driven programming paradigms, and designing for scale and performance
  • Excellent front-end coding skills
  • Good understanding of progressive web applications
  • Familiarity with RESTful APIs
Job Responsibility
Job Responsibility
  • Analyse feature specifications and determine required coding, testing, and integration activities
  • Design and develop moderate to complex web UI application modules per feature specifications adhering to security policies
  • Create and maintain user interfaces for web applications
  • Develop responsive interactive user interfaces using modern UI technologies
  • Identify debug and create solutions for issues with code and integration into application architecture
  • Develop and execute comprehensive test plans for features adhering to performance, scale, usability, and security requirements
  • Work with UX team on designs and wireframes and translate them into high quality programs
  • Build reusable, extensible web components and front-end libraries for future use
  • Optimize components for maximum performance while handling large and complex data
  • Contribute towards innovation and integration of new technologies into projects
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Junior Developer

Junior Developer position at Circle K Business Centre developing cross-platform ...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 1 year of commercial experience in React Native development
  • Strong knowledge of TypeScript and ability to develop robust, maintainable, and high-performance code
  • Familiarity with mobile development principles for iOS and Android
Job Responsibility
Job Responsibility
  • Assist in the development and maintenance of cross-platform mobile applications using React Native
  • Debug and fix minor bugs
  • write clean, maintainable code
  • Work with APIs, third-party libraries, and native modules
What we offer
What we offer
  • Annual bonus
  • Private medical care
  • Cafeteria Platform/Multisport
  • English lessons subsidized by the company
  • Group insurance
  • Attractive discounts for products and services at our stations
  • Employee stock purchase plan
  • Employee Assistance Program (Lyra)
  • Modern and convenient office
  • Trainings & possibility to develop skills in a wide international environment
  • Fulltime
Read More
Arrow Right

Senior Backend Developer

AI-BOB is an AI-powered platform that catches construction mistakes before they ...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
aibob.io Logo
AI-BOB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in TypeScript and a track record of building scalable backend systems
  • A problem-solver at heart, with experience tackling challenges like 3D algorithms, AI/ML, image recognition, or generative AI
  • Someone who cares about sustainability and wants to cut waste from construction
  • A curious, creative thinker who's fascinated by the intersection of construction and tech
  • A self-starter who thrives in a fast-moving, product-focused environment
Job Responsibility
Job Responsibility
  • Develop scalable and efficient backend systems that power AI-BOB's compliance platform
  • Solve complex problems in areas like 3D algorithms, machine learning, image recognition, and generative AI
  • Build rock-solid APIs that keep data flowing seamlessly between frontend and external systems
  • Optimize our platform for performance, security, and scalability
  • Collaborate with AI researchers, architects, and engineers to build innovative solutions
  • Experiment, iterate, and push boundaries - because we're building something that hasn't been done before
What we offer
What we offer
  • Competitive Salary & Equity
  • Be Part of Something Big – We're fixing one of the biggest inefficiencies in construction
  • Real-World Impact – Your work will help reduce waste, cut costs, and make buildings more sustainable
  • Work with Cutting-Edge Tech – AI, 3D algorithms, machine learning, automation—you name it
  • A Team That Has Your Back – We trust each other, we support each other, and we have fun doing it
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.