Вакансия Ui Senior Software Engineer (React) x 6

5 вакансий
Специализация: Front-end/JS
Уровень: Senior
Опыт: 3 года
Уровень английского: Pre-Intermediate
Город: Минск
Режим работы: Полный день
Размер команды: 9—13
Размер компании: 80

1PT is on the hunt for a team of talented Software Engineers looking to face new professional challenges while setting sports-betting system used all over the world? The team will be formed of senior, middle, and junior React developers

1PT Group is an expert software supplier to the gaming, interactive education, sports-betting and lottery industries founded in 2013. We consist of software development and consultancy firms, including 1PT OÜ (Estonia) and One Point Ltd (Belarus).  

We pride ourselves on working with the gambling industry leaders, and our partner for this project is no exception (it is a publicly traded company with headquarters in Las Vegas, Nevada, that provides gambling products and services to lottery and gambling organizations across the globe). 

 Our Vision  

Through seamless integration, we deliver business, team and personal growth. We integrate our teams, processes and experience with your business, making us both stronger together. 

 Job Description 

 The Senior Software Engineer (UI) role will be a key one for the team.  

  • Reporting to the Development Manager, the UI Senior Software Engineer will be working alongside other Software Engineers, Project Managers, Scrum Masters, Product Owners, QA, Software Architects and Operational Excellence in order to shape and implement the technology and product deliverables that will drive forward this strategic initiative.   

These are just some of the tasks you may work on:  

  • Work as part of a self-organising SCRUM team to develop new features and functionality for high volume, large scale betting websites;  

  • Development of new User Interface features and functionality, including Javascript callbacks and functions for 3rd party use; 

  • Ensuring that UI features and functionality adhere to the agreed corporate and product UX standards and design guidelines; 

  • Mentorship of less experienced Software Engineers; 

  • Work with Product Owners and designers to create a great UX to the platform end-users; 

  • Proactively identify and address areas of material improvement, notably around UI performance and code complexity; 

  • Supporting the Development Manager, Tech Leads and Head of Operational Excellence to ensure continuous quality improvement in the development teams; 

  • Ability to act as a tech lead for a scrum team, working along the Scrum Master and the Product Owner to define features and oversee their development. 

Qualifications 

  • A Bachelor's degree in a traditional science subject, ideally computer science, engineering  or information systems from a well-regarded university; 

  • At least 6 years of experience developing commercial web applications; 

  • Ability to document technical solutions in a variety of formats and to constructively share knowledge with less experienced team members; 

  • Ability to learn and critique new technologies quickly; 

  • Excellent verbal and written communication skills, including presentations to peer groups 

  • Excellent teamwork skills, capable of supervising a small sub team or deputizing in a management role 

  • Demonstrably being able to deal with change on a daily basis; must be comfortable both with external factors driving this change as well as internal 

  • Experience in contributing to and influencing technical strategic planning or responsibility for a technical strategy. 

Technical skills of relevance: 

  • Extensive and demonstrable experience understanding of: 

  • Web markup, including HTML5, CSS3; 

  • Server-side CSS pre-processing platforms, such as LESS and SASS; 

  • Client-side scripting and JavaScript frameworks; 

  • Asynchronous request handling, partial page updates using internet data protocols and services (RESTful/JSON, SOAP, WS-*, HTTP). 

  • Demonstrable excellent knowledge of ReactJS/Redux and at least one other advanced Javascript framework, like AngularJS, KnockoutJS, BackboneJS etc.; 

  • Excellent knowledge of web security practices and high-performance design; 

  • Excellent knowledge of general UX principles for web applications, including responsive and adaptive design principles; 

  • Very good understanding of SEO principles; 

  • Very good knowledge of web analytics; 

  • Good understanding of the use of Git (Stash), Docker, Ansible, Jenkins and CI/CD frameworks.  

It would also be great to see these skills/experiences as well: 

  • Knowledge of Relational Databases, SQL and ORM technologies. 

  • Familiarity with tools such as Gimp or Photoshop. 

  • Experience with LAMP (Linux, Apache, MySQL, PHP) website design. 

  • Familiarity with Drupal 8 or any other common internet PHP based CMS. 

  • Experience with Node.js 

  • Experience with TDD and / or BDD. 

  • Good scripting skills: Bash, Perl, Python, Javascript etc.  

What we offer in return 

Working alongside international gaming technology executives that consult for leading gambling companies in the world, you will be presented with great career prospects, competitive salary and an opportunity to be mentored by trade experts of top international caliber.  

What we offer: 

  • Professional development support (participation in conferences & trade events, monthly internal soft skill club (1PT Talks), and mentorship program. 

  • English lessons (any course you choose, we will cover 50% of its price!) 

  • Medical care (up to 100% coverage that grows the longer you work with us) 

  • Core Hours working schedule & flexible vacation policy 

  • No-Doctor's Note Sick Days  

  • Referral program 

  • Young, fun, family-like atmosphere 

  • Cozy modern office (soon moving to a new trendy one with own yard!) 

Relocation package 

To Belarus (Minsk, Brest) 

  • Tickets for you and your family members 

  • Meeting and transfer 

  • Fully paid apartment for 1 month 

  • Relocation bonus 

  • Assistance in drawing up documents 

  • Assistance in finding long-term  

  • housing 

Get in touch now -- you can check it out yourself! 

Вакансии компаний