Software Engineering Lead

beBee Careers

IEFull-timeMid LevelOn-site

Job Description

Senior Full Stack Developer

">

This is a hybrid position requiring you to be in a commutable distance from the office location.

">
    ">
  • Bachelor's or post-primary degree in a Technology-related subject area required.
  • ">
  • 6 or more years of development experience needed.
  • ">
  • Expertise in designing and delivering end-user journeys, front-end solutions, and mid-tier services essential.
  • ">
  • Demonstrated ability to communicate technical needs and capabilities to non-technical team members, product owners, and partners necessary.
  • ">
  • Proven understanding of Agile software development methodology required.
  • ">
  • Ability to decompose sophisticated business problems into creative, efficient, and scalable solutions essential.
  • ">
  • Relevant knowledge of modern application architecture patterns and emerging technologies crucial.
  • ">
  • Detailed experience with SPA JavaScript frameworks (Angular, Vue, React JS) and Java/Spring boot/Spring Core/Web Services/GraphQL preferred.
  • ">
  • General experience with API management using Swagger and OpenAPI and Integration Technology Java Camel required.
  • ">
  • Proficiency in client-side languages, libraries, and frameworks such as Angular, JavaScript/TypeScript, Node, NPM, HTML, CSS/SASS, RxJS, Jasmine/Karma/Storybook/Playwright expected.
  • ">
  • Appreciation for standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage necessary.
  • ">
  • Experience with Continuous Integration/Deployment tools like Jenkins Core and Maven, and maintenance of pipelines required.
  • ">
  • Expert understanding of Docker and cloud-computing/cloud services platforms, with AWS being favorable.
  • ">
">

Benefits

">

The ideal candidate will have a passion for designing and delivering exceptional end-user experiences.

">

Others

">

The successful candidate will be part of a collaborative team environment, developing, deploying, and supporting key applications and features.

"]",
Posted 8 months ago

Related Jobs

Related Searches