Tech Stack
AngularAWSAzureCloudGoogle Cloud PlatformGraphQLJavaScriptKafkaMicroservicesMongoDBMySQLNode.jsNoSQLPostgresRabbitMQReactRedisReduxRxJSTCP/IPTypeScriptVue.js
About the role
- You will participate in diverse projects from various industries, just to mention a few: fintech, blockchain, wellbeing, navigation, etc.
- You will not get bored!
- You will build scalable and modern apps that are used by tens of thousands of people across the globe (mainly Europe).
- You will help us identify improvements in our software development, tech stack, and DevOps pipeline and help the team implement these solutions.
Requirements
- Great JavaScript/TypeScript knowledge (ES6+)
- Solid knowledge of one of either Vue.js or React or Angular
- Experience with at least one cloud service (AWS, GCP, Azure)
- Understanding of the HTTP and TCP/IP protocols and WebSockets
- Experience with building REST or REST-like APIs
- Experience with relational (MySQL, PostgreSQL, etc.) or NoSQL (MongoDB, Redis) databases
- Have built backend services with Node.js
- Solid experience with version control (Git)
- Good communication skills in English
- Nice to have: Understanding complex state management solutions on the frontend (Vuex/Redux/TanStack etc.)
- Experience with GraphQL
- Experience in Microservices
- Experience with message queues/brokers, RabbitMQ, NATS, Kafka, etc.
- Understanding of reactive programming (RxJS/Streams)
- A company Macbook and a budget for gadgets
- Opportunities to attend (and give) internal workshops/talks for developers on engineering topics.
- Flexible working hours
- Personal development plan: annual learning budget for courses, conferences, training, and whatever is necessary for your professional growth.
- Sponsored team events: we are proud of our team culture, and we frequently organize team events, at least once a month.
- Unlimited snacks and beverages - just open the fridge and take what you need.
- Top-notch location - Our office is in the 6th district.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptVue.jsReactAngularAWSGCPAzureNode.jsGraphQL
Soft skills
communication skills