Position: Full Stack Developer
Company: Valtech
Experience required: 3y
English level: upper

**The Opportunity**
Valtech is looking for a Full Stack Developer. Someone who loves working with the newest technologies and is on top of what’s next. You have a lot of code-related knowledge and love to share it. You’re great in a team but also shine on your own. You’re passionate about working in project teams with an Agile approach. If you nodded “yes” to most of these statements, get in touch!

**The Ideal Candidate**
— 4 or more years of web application development experience
— Excellent programming skills in .NET, JavaScript and HTML
— Knowledge of Node.js
— Experience with one or more CMS
— Experience with the successful delivery of several digital projects
— Experience integrating with third-party service
— Knowledge of Agile principles - scrum, backlog, etc.
— Knowledge of ALM tools (Jira, TeamCity, TFS, Git, etc.)
— Experience with Sitecore is a plus
— Experience or affinity with Commerce and Experience platforms

**The role**
As a full-stack developer, you will be an active member on client project teams playing a hands-on role in producing client solutions. You will be encouraged to continue to develop your skills, share your knowledge with team members and peers and effectively lead a development stream on a project.

— Work closely with our project managers, business analysts, QA teams and solution architects to own and deliver the high-quality and high-performing solutions on time and on budget to our clients
— Work with the Solution Architect, define highly detailed specifications for the technical solution
— Provide knowledge in the resolution of front-end and back-end issues
— Set up the project development environment at the commencement of the project
— Do code reviews with the development team
— Work independently with the client technical lead
— Prepare and execute demo’s and training sessions on the technical solution
— Write technical documentation for the delivered solution
— Do production deployments

As a consultant, you are expected to develop expertise both in technology and in communicating complex concepts and rationale to non-techies. We’ll encourage and support this with frequent opportunities to share ideas internally. We also have consultants frequently deliver at regional, national and global conferences.

**What Balance Means to Us**
— 20 working days of vacation;
— medical insurance;
— sick leave (up to 20 days a year);
— unpaid leave (up to 20 days a year);
— exceptional days off (2 days);
— private entrepreneur leave (2 days).