Go back to Careers

JavaScript/TypeScript Developer

We are RobosizeME, a young technology company from the center of Olomouc, Czech Republic with entities in the US and Bulgaria. We create a better world for hotels by providing our clients in hospitality with comprehensive services creating AI agents and digital workers. We are seeking a skilled JavaScript/TypeScript Developer to join our team. The ideal candidate will have strong expertise in modern front-end and/or back-end frameworks, write clean and maintainable code, and collaborate closely with designers, product managers, and other developers to deliver high-quality applications. You will be responsible for developing robust features, optimizing performance, maintaining code quality, and contributing to architectural decisions.

JOB Description

  • Develop, test, and maintain cloud applications using JavaScript and TypeScript.
  • Implement responsive, user-friendly interfaces with modern frameworks (e.g., React, Angular, Vue).
  • Build and maintain scalable back-end services and APIs (e.g., Node.js, Express, NestJS).
  • Collaborate with product owners to translate requirements into technical solutions.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews, provide constructive feedback, and help maintain high development standards.
  • Optimize applications for speed, scalability, and security.
  • Integrate with third-party APIs and services as needed.
  • Troubleshoot and debug issues in production and staging environments.
  • Contribute to technical architecture discussions and decision-making.
  • Work in an Agile environment and participate in sprint planning, daily stand-ups, and retrospectives.

ideal candidate

  • Proven experience as a JavaScript or TypeScript developer (typically 2+ years).
  • Strong proficiency in ES6+ features and TypeScript’s type system.
  • Solid experience with at least one front-end framework (e.g., React, Angular, Vue).
  • Experience with back-end frameworks or runtime environments (e.g., Node.js, Express, NestJS).
  • Familiarity with RESTful APIs and/or GraphQL.
  • Experience with modern build tools (e.g., Webpack, Vite, Babel, esbuild).
  • Good understanding of Git and collaborative version control workflows (e.g., GitHub, GitLab).
  • Knowledge of unit testing and integration testing frameworks (e.g., Jest, Mocha, Cypress).
  • Strong problem-solving and debugging skills.
  • Ability to work effectively in a team and communicate technical concepts clearly.

Preferred Skills:

  • Experience with CI/CD pipelines (e.g., GitHub Actions, Jenkins, CircleCI).
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker).
  • Experience working in fast-paced startups or Agile environments.
  • Contributions to open-source projects.

What do we offer

  • Support and tutoring to kick off your learning journey at RobosizeME
  • Employment or freelancer contract and attractive financial compensation
  • Flexible working hours, freedom at work
  • Working from our office in the center of Olomouc or Sofia tech park and occasionally working from home
  • Interesting work with space for self-realization and the opportunity to contribute to the development of the company with your own ideas.
  • Friendly team and a cool start-up environment.
  • Company events, refreshments at the workplace.
  • Sick days

Does it sound like a dream job for you? Please send us your CV and a short motivation letter in English to email: jana.arevalo@robosize.me
If you first need to find out what it is like to work for us, please call Jana 792 520 577

apply

Interested in any of our open positions? Get in touch with us.
Valid number
Thank you! Your submission has been received! You will be contacted by our staff as soon as possible.
Oops! Something went wrong while submitting the form.
Close Cookie Popup
Cookie Preferences
By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts as outlined in our cookie notice.
Strictly Necessary (Always Active)
Cookies required to enable basic website functionality.
Cookies helping us understand how this website performs, how visitors interact with the site, and whether there may be technical issues.
Cookies used to deliver advertising that is more relevant to you and your interests.
Cookies allowing the website to remember choices you make (such as your user name, language, or the region you are in).