Position: Senior Web UI Engineer
Company: Envion Software
Category: Node.js
Experience required: 5y
English level: intermediate

Requirements
— At least 4 years as an IT Engineer
— Strong knowledge of software methodologies, tools, and processes
— Writing clear, concise, and comprehensive code
— Driving huge projects independently, from technical design to launch
— Profound understanding of secure coding practices
— Strong analytical, logical, and troubleshooting analysis skills
— Able to prioritize and communicate tradeoffs
— Anticipating upcoming challenges and blockers and taking action
— Seeking to learn about new approaches
— Proven communication and documentation skills
— Intermediate strong or higher English level. You should be able to have direct communication with a team on-site and customer on a daily basis

Responsibilities
— Working with such technologies: TypeScript, React, Redux, SQL, Backbone.js, Apollo/GraphQL, docker, pipelines and CI/CD configuration, Bamboo, Cypress, NodeJS
— Building new features or changing existing features that require integration with the desktop application
— Such an application and ability to work independently to improve the codebase, the build pipeline, and to run releases of updates
— Performing, updating, and providing better code

We offer
— On-work training and possibility for professional growth
— Flexible working hours
— 20 paid vacation days
— English lessons
— Compensation is negotiable
— Opportunity to work for one of a major US provide

About the client
Successfully cooperating with our client, one of the world’s well-known IT companies, with a portfolio of tools used widely in the IT industry. It is a multinational company with development offices across the world. Our customer is a technically mature company with huge expertise and innovative approach. It is best known for its issue tracking applications, it’s a team collaboration and wiki products. Our client cares deeply about creating a high-quality product. We don’t just get stuff done, we get it done well together. We're strongly against separations of responsibility and throwing work 'over the wall'.

If you are up for the challenge, let's talk! Please get in touch by using the button. Thank you!