Position: Back-end Developer
Company: fulcrum
Category: Node.js
Experience required: 2y
English level: intermediate

Qualifications & Experience:
— Strong knowledge of JavaScript \ TypeScript (2+ years)
— Experience with Node.js (2+ years)
— Strong knowledge of OOP \ OOD, Design Patterns, and their usage
— Knowledge of Redis
— Experience with SQL (PostgreSQL) and NoSQL (MongoDB/DynamoDB) databases
— Experience with Git
— Understanding of the working principles with Docker
— Experience with the integration of social networks and payment systems
— Intermediate English level.

Will be a plus:
— AMQP \ Kafka
— Experience with AWS, GCP, Azure
— Microservices
— Kubernetes
— Linux\bash
— gRPC
— React

What’s in it for you? Lots of things. Let’s start.

Constant self-education
1. Each week we have DevLog — quick internal meetings where our developers tell about brilliant tech solutions they have used on projects
2. 70% of the price for educational courses is compensated by the company
3. We pay for AWS, GCP, Azure certifications
4. We got a pretty good and versatile library in the office, that you can read, use and grow

Projects that make you proud
1. We work with projects that will make sense and you’ll be proud to have worked on them (the kind of projects you want to share on school and university reunions!)
2. There’s no legacy code. We build projects from scratch.
3. All projects have proper documentation and a clear roadmap, you don’t need to ’think what to do next’,
4. You also have a say in everything we do, starting from the roadmap, creating requirements, sprint planning, and scope
5. You aren’t just a coder, you are involved in the business essence of the project, working with a like-minded team, who care about the project
6. If something doesn’t go smoothly, if you think the functionality can be simplified, just go ahead and tell our PM, BA, or a client directly, you have all freedom to do this
7. You can estimate your tasks yourself and choose how you accomplish them
8. If the projects end — we don’t stop working together and find you another interesting project you will enjoy
9. Your work will start with onboarding, to let you know everything about Fulcrum, our development practices, and your project. You won’t be ’thrown’ into a project right away

What we offer:
Flexible schedule & opportunity to work remotely
Cozy office with beautiful panoramic view at KPI park
Opportunity to boost your professional & personal growth
70% education coverage by Fulcrum & full coverage of AWS, GCP, Azure certifications
Regular team gathering activities
Friendly & open team who have fun creating cool projects together.
Professional English courses;
Medical insurance full coverage;
Engaged & active community. DevLog — quick internal meetings where our developers tell about brilliant tech solutions they have used on projects
Opportunity to be an interviewer, mentor, or take part in the pre-sale process and get bonuses


How we operate:
1. We work with projects that will make sense and you’ll be proud to have worked on them (the kind of projects you want to share on school and university reunions!)
1. We only take projects we can be proud of. And you can be a valuable part.
2. There’s no legacy code. We build projects from scratch.
3. All projects have proper documentation and a clear roadmap, you don’t need to ’think what to do next.
4. We promise dramatic professional growth & interesting work;
5. Bring ideas that will change how Fulcrum operates, and you will receive our gratitude and rewards;
6. Your opinion matters. Fulcrum is not a typical ‘bureaucratic company, our employees are our core value;
7. Your compensations grows with your responsibility zone
8. If something doesn’t go smoothly or can be simplified, just let us know - you are welcome to do so
9. You have a say in everything we do, starting from the roadmap, creating requirements, sprint planning, etc.

If you feel that everything above is about you, get in touch. We’re always glad to welcome stubborn, enthusiastic, and result-oriented buddies to our team.