Middle Full Stack (React/Next & PHP/Laravel) Software Engineer

CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting an experienced Full Stack (React/Next+PHP/Laravel) Software Engineer to join our team and work on a permanent basis at one of our international projects.

 

Project: This is an aggregator site that collects the main user traffic and directs it based on interests. The project’s objective is to find and evaluate the most popular sites for playing free casino games, real-money casinos, poker sites, and other gambling projects. The site also provides extensive information on game rules, assistance for beginners, and support for professionals.

required skills

Main Stack:

 

  • At least 3 years of commercial experience with React.js based projects
  • Strong knowledge and experience in React and state management
  • Strong knowledge and experience with Nextjs
  • Excellent HTML5, CSS3, ES6 skills
  • Markup experience with responsive layout

 

Secondary Stack:

 

  • Good experience at least 3 years of experience with PHP
  • Strong knowledge of Laravel

 

General:

 

  • English level: Upper-Intermediate and higher
  • Strong knowledge of SQL
  • Good understanding of MVC and SOLID principles
  • Experience in implementing web services with a REST and Web API architecture
  • At least basic knowledge of Unit testing
  • Ability to work with technical documentation/specifications for the project
  • Experience with Typescript and GIT is required
  • Ability to write high-quality, maintainable, and well-documented code
  • Good problem-solving skills and ability to work independently as well as in a team
  • Good communication skills and ability to work with cross-functional teams
  • Good presentation skills

responsibilities

  • Develop new features
  • Estimations in story-points
  • Write well-documented, clean code
  • Taking a part in the daily — meetings as a presenter
  • Closely collaborate with the team, including the client’s team
  • Follow the current scrum-like process

being a member of the CodeIT team means

  • Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
  • Compensation of participation in conferences and workshops, invited experts
  • Development of soft skills (people management and emotional intelligence training)
  • Free access to the company account on Udemy educational platform
  • Internal library
  • Corporate English courses and communication with clients from English-speaking countries
  • Experienced and supportive team members
  • Paid time off (vacation, sick-leave, remote work)
  • Legal support
  • Well-equipped offices located in Kharkiv, Vinnytsia