Position: Middle+/Senior PHP (Laravel/Vue.JS) Developer
Company: EPAM
Experience required: 5y
English level: intermediate

As a Senior Developer, you’ll leverage your experience and expertise in software development to help take the product offerings to the next level! You’ll be a key member of the engineering team, developing front-end, back-end, and database architecture with high-quality code, and seeing all projects through completely from conception to deployment. You’ll mentor and guide junior team members, a great opportunity for anyone looking to grow their leadership skills and move into a Team Lead position.

On a day-to-day basis, you will:

· Develop frontend, and backend 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, and VueJS. 

· Communication and translation. 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.

· Motivation, drive and passion. You thrive in an Agile environment and want to share best practices and ideas for innovation. You love solving problems for a different product every day, stepping up to different challenges. You have a thirst for technical knowledge and a desire to contribute however you can.

If you feel you meet all or most of the qualifications we are seeking; and you are excited by the possibility of growing our company, take a chance and express your interest here.