Position: FullStack Developer
Company: Digicode
Experience required: 3y
English level: intermediate

Main requirements

A developer who has 3+ years of professional experience in full-stack software development in the enterprise world.
As a full-stack developer, you have a good understanding of server-side development in C# or Java and OOP principles but you also have a strong orientation towards client-side development and a passion for good UI\UX.
You have good experience with various web technologies and you specialize in the following:
- *JavaScript\TypeScript:*You have an excellent grasp of the language. You keep up with the latest spec and look for every opportunity to use new features.
- CSS: You have a good understanding of the CSS styling techniques and you know how to utilize CSS to make the UI match the graphical design to be pixel-perfect. You are probably familiar with some CSS extension frameworks. We use LESS, although specific knowledge of that is not a prerequisite
- *UI & Product Instincts:*You have feelings about how an enterprise web application should look and feel, care about the nuances of how users will work with the product you're building, and aim to build inclusive and accessible experiences. 

We offer

- Professional and personal development.
- Comfortable working environment.
- 18+ working days paid vacation.
- Paid sick leaves.
- Medical insurance for employees, for children of employees.
- Language classes.
- Subscription for pool and gym.
- Compensation of visiting professional conferences.

Responsibilities

- Build UI for complex user flows utilizing the capabilities of our UI framework.
- Extend our UI framework with new controls and widgets
- Improve our UI framework to help make it easier to use, more flexible,  performant, and stable. 
- Work with the design and product team to bring ideas to life and help them create consistent and practical designs for complex user flows.
- Contribute to the growth of other members of the team

About the project

We're looking for an engineer who's focused on building beautiful, performant, and inclusive user interfaces. You are an engineer who cares as much about the elegance of the UI as you do about the code and architecture that powers them.

Our customer offers a constantly evolving product that changes the way the ticketing industry operates. We are currently focused on porting our back-office and box-office applications into a modern web UI while rethinking and improving every user flow and perfecting the UX.
Our software is built over our own UI framework, which is continuously evolving and improving to allow for better UI to be built more easily.
We are also in the process of migrating to a CD methodology with a goal to become a full-scale cloud solution.

Please, contact us.

If you are interested in the position and intend to send us your CV — please, make sure that it contains your Skype (or mobile number). It will allow us to contact you faster.

Thank you for understanding!