apply for a job
Project description:

    Our customer is one of the most highly regarded retail energy suppliers of natural gas & electricity. It provides resourceful information that helps clients make informed utility decisions.
    Company serves hundreds of thousands of residential and commercial customers in more than 30 Utility Service Areas in Connecticut, Columbia, Illinois, Massachusetts, Maryland, New Jersey, New York, Ohio, and Pennsylvania.

  • Develop and maintain simple user interfaces using Vue.js (mainly tables and forms);
  • Write clean, efficient, and cross-browser compatible HTML, CSS, and JavaScript code;
  • Design and implement server-side logic using PHP;
  • Manage and optimize database schema and queries;
  • Create and maintain RESTful APIs for seamless communication;
  • Conduct code reviews to ensure quality and adherence to standards;
  • Collaborate with cross-functional teams for project delivery;
  • Document code, processes, and configurations;
  • Identify and fix bugs and performance bottlenecks;
  • Effectively communicate progress and challenges to the team.
  • 4+ years experience using PHP;
  • 4+ years experience with Yii 2 framework;
  • 4+ years experience with MySQL;
  • 1+ years experience with any front-end JS framework (React.js, Angular, Vue.js). Vue.js is the preference;
  • Knowledge of GraphQL;
  • Knowledge of SQL syntaxys;
  • Experience with MongoDB;
  • Strong knowledge of GraphQL;
  • Experience with Elasticsearch, MongoDB, RabbitMQ, Docker;
  • Experience in work with large volumes of data and optimization of queries and indexes;
  • Understanding Hexagonal architecture, patterns;
  • English level: Upper-intermediate and higher.
We offer:
  • 20 working days of paid vacation per year;
  • Official holidays of Ukraine – days off;
  • Modern equipment for work;
  • Corporate events;
  • External and internal training: conferences, professional events, courses, corporate e-learning platforms;
  • English speaking club;
  • Work in a respectful and supportive team.
Hiring process:
  • HR interview;
  • Internal technical interview;
  • Technical interview with the customer;
  • Introduce-call with the customer.
  • We are looking forward to your application!

Relevant Vacancies

UI/UX Designer
Remote Join us
Fullstack PHP Developer
Remote Join us
Middle Business Analyst
Remote Join us
Senior Python Developer
Remote Join us
Senior React.js Developer
Remote Join us
Senior BI Engineer/Data Analyst
Remote Join us
Didn’t find your vacancy? Propose your candidacy
What’s your IT challenge?
enter your Name and Surname
enter your Email
describe your question