Position: Tech Lead Node.js
Company: Fulcrum
Experience required: 2y
English level: intermediate

Technical Skills
— 3+ years experience in software development
— Node.js
— Knowledge of how to develop applications in a secure manner that meet the principles of OWASP
— Knowledge of source code management using version control and CI/CD at across DEV-UAT-PRD environments
— Knowledge of software design: OOD, paradigms of distributed applications, corporate standards for the distributed systems and microservices
— Experience with Agile methodologies to align with business priorities, break down work into Minimum Viable Product (MVP), and iterate quickly on product changes
— Knowledge of one or more of the following relational database management systems: PostgreSQL, MySQL, or MariaDB
— AWS\GCP

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 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.
Here is our main technology stack:

1.Backend: node.js, nest.js, Python, PostgreSQL, Elastic Stack, Redis, Kafka, AmazonMQ, microservices, gRPC
2. Frontend: React, Redux, Vue, SSR, Next.js, Nuxt.js, Getsby, Electron
3. Mobile: React Native, Kotlin, Swift, Flutter
4. DevOps: AWS, GPC, Docker, Kubernetes, Linux, bash