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.
What is this job about:
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.
The ideal candidate has:
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 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 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.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.