If you are eager to work with new technologies to design and develop software solutions used for local, networked and internet-related programs, our client (International IT company from California) is the place to be. Currently they are looking for a Senior JavaScript Developer for their Saint Petersburg Office.
RESPONSIBILITIES
• Work with other team members to develop new features for Software as a Service (SaaS) solutions, cover them by acceptance tests
• Execute and automate deployments to stage and production
• Understand Agile/Scrum principles
• Develop and maintain our processes: documentation, corporate wiki, knowledge sharing within the team
• Communicate with customers during the development process
• Collaborate with external teams (Canada, North America, China)
SKILLS & REQUIREMENTS
Mandatory skills:
• At least 6 years of experience with web application development
• Strong knowledge of JavaScript
• Experience with Linux and Linux network administration
• Speaking and writing English - intermediate or higher level
• Amazon Web Services/Azure/Google cloud services experience
• Experience with NodeJS
Nice to have skills:
• Experience in developing Single Page Web Applications with AngularJs (or ReactJs) framework
• Experience with ElasticSearch (or other NoSQL database)
• Knowledge of virtualization and containerization (Docker, Kubernetes)
• Experience with Continuous Integration systems
• Micro-services development experience
• Knowledge of Microsoft products: Azure Active Directory, Office 365, SharePoint Online, One Drive, Skype for Business, Exchange
• OAuth 2.0 and Web authentication / authorization experience
• Knowledge and practical skills in Fitnesse acceptance testing
• Experience with NoSQL databases and related technologies
WE OFFER
• Opportunities for professional growth and promotion
• Friendly professional and passionate team
• Stable and official salary
• Employment according to the Labor Code of the Russian Federation, 36 days paid annual leave
• Health and travel insurance
• Comfortable office with equipped Gym room, shower, fun areas and dining room, fruits and cookies
• Fully equipped kitchen
• International language courses
• Regular corporate events
Подраздел:
Javascript, angular