TL;DR
Senior Full Stack Developer (Javascript, XR): Designing, estimating, and implementing both frontend and backend architectures for next-generation XR solutions with an accent on robust, scalable server-side solutions and API design. Focus on building and maintaining backend services using NestJS and TypeScript, while also contributing to React-based frontend applications.
Location: Remote (Poland)
Company
hirify.global is developing next-generation XR solutions that change how people experience life, communicate, learn, tackle global challenges, work, and interact with the world.
What you will do
- Design, estimate, and implement frontend and backend architectures from scratch.
- Maintain the existing code base.
- Create JSON-based server APIs with generated documentation.
- Estimate and write frontend logic in Single Page Applications.
- Collaborate with Unity developers for API integration.
Requirements
- Strong knowledge of TypeScript, NestJS, React, and SQL-based databases.
- Experience with Docker management.
- Experience in writing or leading NestJS backend services and React applications from scratch.
- Strong understanding of design patterns and antipatterns.
- Covering meaningful pieces of code with tests.
- Experience with any cloud service.
- Providing estimates on different scales for tasks and full projects.
- English: Good spoken and written required.
Nice to have
- Experience with high-load systems.
- Experience with AWS Services.
- Vue.js knowledge.
- Having an open-source pet project.
- Experience with PostgreSQL and any NoSQL database.
- Experience with any kind of WebXR framework.
- FRP (Functional Reactive Programming) knowledge.
Culture & Benefits
- 24 working days paid vacation, 7 days sick leave, and public holidays.
- Flexible working hours of remote work.
- Open-minded and outside-the-box ideas embodied in life.
- Award-winning and diverse team to grow together.
- Access to XR technologies.
- Minimum bureaucracy and a great working environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →