К содержимому

Senior Full-Stack Software Engineer

Shift4paymentsLithuania - Vilnius

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.

SENIOR FULL-STACK SOFTWARE ENGINEER (Backend-focused)

Job description

The new team member will join an ambitious team: the Partner Portal team, which develops and maintains a self-service for Shift4’s commercial teams (both internal sales and external partners). This portal supports sales, customer service and support, merchant portfolio management, and several internal divisions, including L&D, Marketing, and Finance.

It has been operating successfully since 2021 in the American market, and expansion into Europe has just begun - opened in the 14 markets and +9 on the way this year).

Our Current Strategic Priorities Include:

  • International Expansion (Europe, Australia, etc.)
  • Legacy Systems Replacement
  • Integration with Newly Acquired Companies
  • Value-Added Services Support

Responsibilities:

  • Collaborate cross-functionally with Business Analysts, QA, and other team members to achieve elegant solutions which satisfy business needs, goals, and objectives;
  • Work alongside other Software Engineers on the team to elevate technology and consistently apply best practices as they relate to the project and general software engineering concepts;
  • Participate in and make improvements in continuous improvement of development processes, technical solutions. Test code via unit, integration and acceptance testing techniques to ensure delivery and quality goals are met;
  • Diagnose and resolve issues with deployed systems using a variety of techniques including direct engagement with support personnel and customers;
  • Participate (sometimes facilitate) Tech grooming and/or requirements gathering/validation sessions

Requirements:

  • Experience working with application building / programming
  • Solid experience working with backend development (would be great 5+ years)
  • Experience working with integrations, APIs, can write raw SQL, databases
  • Experience working with systems maintenance
  • Be familiar with agile software development lifecycle (SDLC)
  • Ability independently perform technical analysis with proactive communication / contacting team members or other related squads
  • Be flexible and demonstrate the ability to execute on deadlines
  • Experience working in an international context and solid English (written and spoken)

Technical stack includes:

  • Programming Languages: TypeScript, JavaScript
  • Backend Framework: NestJS
  • Frontend Technologies: Experience with JavaScript frameworks React
  • Database: Experience with SQL databases (PostgreSQL, MSSQL etc.)
  • ORM: TypeORM
  • Version Control: Git
  • Containerization: Docker
  • Testing: Jest for unit and e2e testing, nice to have - Cypress (for end-to-end testing) or Vitest (for unit and integration testing), Testing Library (React)
  • Styling: Tailwind CSS (version 3.2.4), PostCSS
  • Linting and Formatting: ESLint, Prettier, Stylelint
  • Nice to have - build Tools: Vite (as the project bundler and dev server), Rollup (implied by Vite ecosystem)

Other Skills:

  • Experience with Node.js and npm (must)
  • Familiarity with Redis caching
  • Understanding of RESTful APIs and microservices architecture (must)
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Proficiency in frontend development tools and libraries (e.g., Storybook, SWC, Axios, React Router, Lexical, ReactQuery, LogRocket, MSW, Joi and etc.)
  • Experience with: DataDog, Sentry, Twilio, DocuSign
  • Experience with event-streaming software/architectures (Kafka, etc)

Additional benefit if candidate:

  • Had ever had to work on an integration with SalesForce
  • Has knowledge of AWS services

Benefits:

  • A growing innovative company
  • Social Responsibility Initiatives (such as Volunteering days; Blood donation; Contribution to various charitable causes)
  • Office canteen with subsidized prices exclusively for employees, and a wide choice of Snacks/Soft drinks
  • Office in the city center with parking for cars, bicycles, and scooters
  • Private health insurance
  • Employee accident insurance
  • Additional vacation days based on tenure
  • Bonuses for the achieved results
  • Employee referral program
  • IIIrd Pillar Pension Fund contribution
  • Gifts for special occasions

The salary range for this position is starting at 5700-6500 Eur Gross. The exact salary will be determined based on the candidate’s experience.

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.