Senior FullStack (PHP/Node.js + React.js) Developer
WHO WE ARE
DigitalSuits is a software development company with a startup development background. This expertise opens up the possibility of developing efficient solutions for businesses around the world.
We are a software solution partner for startups, small, and medium-sized businesses in the US, Canada, the UK, Israel, and more. Our main focus is E-commerce, SaaS solutions, and product development for the Retail, Real Estate, and Insurance industries.
Over the last seven years, we have been growing and developing our business. We have managed to increase our team from 3 to 50+ specialists and keep growing.
ABOUT THE PROJECT
We are looking for an energetic and highly motivated person who can work as a FullStack Developer. We need you to work on a challenging project. Scroll down, read the description below, and open your CV.
REQUIREMENTS
At least 4 years in software engineering;
Strong Experience with PHP;
Strong Experience with Node.js and React.js;
Strong knowledge of OOP, SOLID, and MVC design patterns
Strong Experience with MySQL databases
Knowledge in writing and understanding of SQL queries
Knowledge in writing and consuming REST APIs, and integrating with 3rd party APIs
Experience with CSS3 and HTML
Strong Experience with Javascript and TypeScript
Experience with front-end development using ReactJS
Strong Experience with GIT
Experience with Heroku, AWS, VPS
Strong knowledge of Composer, npm, and package management procedures
Teamwork skills
Level of English: Intermediate or higher
WILL BE A PLUS
Experience with PHP Unit
Experience with Nest.js
Experience with Jest.js
Experience with e-commerce platforms (Shopify etc.)
Experience with Docker/Docker-compose
Experience with other databases, Redis
RESPONSIBILITIES
Write a clean code
Logical algorithm development
Communicate with the team and a team lead, and analyze requirements
Estimate and develop new features
Fix bugs
Take part in the application design
Take part in the DB design
WHAT WE OFFER
Interesting and challenging tasks
Opportunity for growth and professional development
Competitive salary
Support in self-education and initiatives aimed at professional development (annual training budget)
Fully paid English classes (twice per week)
Flexible working hours
Possibility to work remotely
18 working days of vacation and 10 paid sick leaves