Position: Senior PHP (Laravel) Software Engineer
Company: EPAM
Experience required: 3y
English level: intermediate

Our client is focused on benefits both remote and in-office employees can take advantage of, ones that align with their location, lifestyle, and interests. With perks programs, organizations have access to exclusive discounts from big brands and local businesses across North America, helping members save on everything from entertainment and tech to wellness and travel.

What’s in it for you?

An incredible learning opportunity and the chance to grow. This is a chance to learn new technologies and gain exposure working on the application platform and web software products.

On a day-to-day basis, you will:

·     Develop frontend, backend and database architecture and ensure developments are delivered on time
·     Undertake custom development work based on client needs
·     Develop and deploy APIs to effectively integrate the product with our clients’ existing enterprise systems
·     Participate in code reviews of other team members
·     Collaborate with the QA Analyst on troubleshooting of deployed code
·     Collaborate with team members to troubleshoot and resolve issues and bugs
·     Leverage your experience to mentor junior team members, share best practices and provide guidance to others
·     Stay abreast of developments in web applications and programming languages

 Here’s what you bring:

·      Experience and knowledge. You have a proven track record of programming dynamic web applications that utilize a backend database for persistent data storage. You have hands-on experience designing, coding and unit testing web applications for desktops and mobile devices including knowledge of modern programming and scripting languages utilized in web environments such as PHP7, MySQL, JavaScript, Typescript, VueJS. You may have familiarity with or you are ready to lead the Laravel framework and React Native.

·  You will be working closely with internal and external clients to resolve technical issues. You have solid written and verbal communication skills - including the ability to listen and reflect back.