On Hold / Closed
#2992
Senior Node.js Engineer
Hire Bonus
$$$
Login to get bonus for Hire!
Key skills: 5+ JavaScript / Node.js / Express.js / Design patterns / TypeScript / Jest / Jasmine / Mocha / PostgreSQL
An experienced Node.js engineer will help our team establish patterns and best practices while building the services to power company`s platform of tomorrow. Security and performance in the cloud will be primary concerns. You will be working closely with engineering leaders to delivery best-in-class micro-service architecture. Applicants should be very comfortable with Docker containers, pipelines and Express.js patterns as well as have familiarity with industry standard
tooling.
Required Skills:
- 5+ years of programming experience with Javascript
- Proficiency in Node.js, Express.js, design patterns
- Proficiency with communicating with a database (PostgreSQL)
- Experience with TypeScript
- Knowledge of testing frameworks and tools: Jest, Jasmine, Mocha (or similar)
- Basic understanding of front-end frameworks, React.js preferred
- Ability to design and implement low-latency, high-availability, and performing micro-services.
- Knowledge of relevant security considerations
- Authentication best practices
- Pipeline configurations
- Passionate about writing simple, readable, testable, SOLID code
- Willingness to work in an Agile/LEAN environment with a collaborative team
- English on a communicative level, both written and spoken
Will be a plus:
- Experience with other server-side languages like .NET, Java / Spring, Ruby, Python, etc.
- Experience with GitLab/GitHub, Jenkins, Docker, Kubernetes or analogs
- Major cloud provider tooling (AWS, Azure, GCP) experience
- Experience with a cloud container service (ECS, AKS)
- Ability to lead and guide the team in identifying and implementing new technologies
What we offer:
- Full time regular employment (NOT a contractor’s/FOP agreement)
- Comfortable office near Kontraktova Ploshcha metro station (Astarta business center).
- Monthly “Education Days” for professional development
- Quarterly "Innovation Days" a 3-day company-wide hackathon
- Paid vacation and public holidays
- Business trips to USA and Europe
- BootCamp for all newcomers in California
- Global Kickoff once a year (2020 in Las Vegas)
- Possibility to attend Inspire conference (25-26 February Australia, 1-4 June New Orleans, LA)
- Performance bonus system
- Mental health/sport activities reimbursement
- Medical and life insurance for employee (full coverage) and his/her family (partial coverage)
- English classes reimbursement
- Professional literature reimbursement
- Opportunity to attend conferences and trainings
- Library of trainings, books, courses
- Paid weekly team lunches, free snacks, soft drinks and more