Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Full Stack Developer @ Alois

Home > Software Development

 Senior Full Stack Developer

Job Description

The role

  • Participate in planning & designing of new customer-facing features.
  • Design and build UI interactions in JavaScript and make them beautiful with CSS/SASS.
  • Take part in the design of APIs and data models.
  • Own the backend business logic and take good care of the data.
  • Participate in code reviews and peer testing of the new functionality.
  • Automate testing of your code and participate in fixing bugs.
  • Improve and refactor our platform to keep it performant and scalable.
  • Work closely with our product, design, and business teams to build rich web applications.
  • Take ownership of what youre working on.

What you need to be successful:

  • Solid knowledge in OOP PHP, PHP frameworks and RESTful APIs.
  • Understanding of the internals of a modern web framework (MVC, ORM, DI, queueing) and current
  • PHP ecosystem (Composer).
  • Know the difference between spaghetti code and a well-architected PHP application.
  • Experience with SQL, efficient querying, common data structures and caching.
  • Strong understanding of modern JavaScript, TypeScript and experience with recent JS versions.
  • Experience with component-based JavaScript frameworks (Vue.js, React or Angular).
  • Strong CSS skills, from creating layouts (Flexbox, CSS Grid) to ability to build custom UI elements,
  • controls and widgets with our look and feel.
  • Solid experience with asynchronous JS: from callbacks to promises to async/await.
  • Good grasp of managing and centralizing application state (Vuex, Redux, etc.)
  • Ability to debug complex issues, identifying performance bottlenecks and memory leaks.
  • Great communication and problem-solving skills, good command of spoken and written English.

Bonus points for:

  • Ability to design, document, build and evolve services, APIs and data models.
  • Exposure to working with large volumes of data, both relational and unstructured.
  • Knowledge of cross-browser compatibility standards, behaviors, and quirks. No more IE, but there's more than Chrome.
  • Prior exposure to UI design and wireframing tools like Figma, Sketch or Invision.
  • Have worked with end-to-end testing and browser automation tools like Cypress or Puppeteer.

Our tech stack:

  • Backend: PHP (custom MVC based on Laravel and Symfony components), Node.js (Express).
  • Persistence: MySQL, Redis.
  • Frontend: Vue 3, jQuery.
  • Deployment: AWS, Terraform, Docker & Kubernetes.
  • Tools: JetBrains and Atlassian Suite (PhpStorm, WebStorm, VS Code, JIRA, GitHub etc).

Dev.environment: Linux, containers.

Job Classification

Industry: Aviation
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Alois
Location(s): Vadodara

+ View Contactajax loader


Keyskills:   Vue.Js OOPS PHP

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Dot Net Developer

  • Oditek Solutions
  • 3 - 6 years
  • Bhubaneswar
  • 2 days ago
₹ Not Disclosed

Salesforce Developer (Experience Cloud)

  • Globant
  • 5 - 10 years
  • Indore
  • 3 days ago
₹ Not Disclosed

Servicenow Developer

  • TEKSKILL
  • 7 - 10 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Sr React Developer

  • Saraca Solutions
  • 8 - 13 years
  • Bengaluru
  • 3 days ago
₹ 11-21 Lacs P.A.

Alois

About ALOIS (): We at Alois are a high-performance and focused staffing firm that is committed to producing results for our clients, candidates and employees.  We are serving fortune 500 and Mid-Size Clients with high quality IT professionals to meet talent needs through staffing, permanent plac...