Position: UI Developer
Company: AltexSoft
Category: JavaScript
Experience required: 3y
English level: upper

We’re a new growing team, owning a booking management system for white-label solutions. We’re undertaking a massive modernization project including rewrites across the board.

**Locations:  Georgia, Portugal,Turkey**


**You Have**
3+ strong experience with HTML5, CSS3, Responsive Design – Must 
1+ years of working experience with React.js – Must 
Experience with CSS preprocessors (SASS), styled-components – Must 
Understanding of web fundamentals: JavaScript, TypeScript – Must 
Experience with Git, Jira – Must 
 Ability to communicate effectively in English, both written and verbal – Must 
Ability to work within a multicultural and distributed environment 
Ability to communicate technological decisions effectively to the team and non-technical people 
Passion for technology and building products 
Team player with excellent interpersonal skills 
Flexible, Self-motivated, and independent learner 
Understanding of CI/CD pipelines 
Understanding of estimation processes and methods (hours/story points, 3-point and T-shirts methods)
**Would be a plus:**
Has practical experience in software testing by a developer (Unit Tests, E2E, etc.) – Advantage
Experience with Redux – Advantage

**Responsibilities**
Markup developer is responsible to deliver a polished and styled product to the visitor’s browser 
Design & develop new UI components in an agile software methodology
Own your deliveries from design, all the way to production 
Helps ensure that the code quality goals of the team are met 
Collaborates with all stakeholders (Product, UX, QA, other developers, etc.) to ensure clear and well-formed user stories and well-defined defects and to deliver high-quality features
Effectively communicate (written, verbal) issues and solutions in a clear, consistent manner through appropriate methods (voice calls, email, instant messaging, ticketing systems)