Padmi

Senior Full Stack Developer

RomaniaPosted 56 months ago
Software engineeringUnspecified
Apply at eTeam

Opens the source posting on www1.jobdiva.co.uk

Source description

About the role

View original

About the Project

We have developed an outstanding ecommerce platform that serves thousands of merchants and millions of buyers worldwide.

You will be working on an API based shopping cart solution built on the latest publicly available Client API. Its purpose is to offer a more stable solution over the existing shopping cart, extended customisation capabilities without impacting existing vendor integrations while leveraging latest backend and frontend technologies.

The platform is built in PHP, including components from Laravel and VueJS for frontends.

About the role

We are looking for a passionate Full Stack developer, with good grasp of microservices, refactoring, performance, testing and security optimizations.

We are growing fast and looking for team members who see beyond solving simple problems and challenge themselves to do the best work every day.

As part of our team you will:

Together with solution architects, business analysts, software engineers, and QAs, be part of defining the solution for challenging projects

Implement the requirements per design specifications

Take care of security, performance, scalability, availability of the solution

Develop core new platform functionalities and services or improve the existing ones

Apply good development practices including design specification, coding standards, unit testing and code reviews

Design, build and maintain efficient, reusable, and reliable code

Identify bottlenecks and bugs and devise solutions to mitigate and address these issues

Participate in agile team activities such as daily stand-ups, refinement, sprint planning and retrospective meetings

Produce and write clear technical and user documentation as required

What qualifications will you need to be successful?

5+ years of PHP/JavaScript development experience

Proven experience with object-oriented programming and good understanding of software design patterns

Strong problem solving and analytical thinking skills with a motivation for quality software craftsmanship

Unit testing knowledge – PHPUnit & Jest

Nice to have a good working knowledge of :

Docker

JavaScript (es6/es5)

TypeScript

frond-end libraries (like VueJS)

module bundlers (webpack)

mysql and nosql databases (memcached, redis)

queues

Experience working with version control systems (Git)

Experience with microservices

Good knowledge of web applications security standards

Proficiency in the English language, both written and verbal

Initiative and ability to work both independently and as part of a team

Job type: Permanent Division: eTeam Workforce Limited Reference: 22-00796

One address, no account. We’ll tell you when matching roles go live.

More at eTeam

Related open roles

View all roles