Software Engineer II (Front-end)

at  Payroc

Remote, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Nov, 2024Not Specified07 Aug, 20243 year(s) or aboveCommunication Skills,Disabilities,Computer Science,Build Tools,Height,Css,Webpack,Rest,Html,Application Frameworks,Ethnicity,SassNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At Payroc, we’re building the next generation of capabilities that powers our merchant-first ecosystem. The radical and responsible delivery of value is our mandate. We believe that focused and empowered teams can do great things. You’ll find that we’re a curious, driven, and pragmatic bunch who believe in outcomes over outputs, and we’re looking for like-minded individuals to join us on our journey.

What we’re obsessive about:

  • Small teams, big things: We’ll convey the outcomes our merchants require, provide you with the support and tools to succeed, and then we let you work your magic, with no needless processes to get in your way.
  • Develop, grow, thrive: We promote a philosophy where you can develop and grow as an individual and team. We encourage you to approach problems in unique ways, try new techniques, learn from your colleagues and master your craft.
  • Real people, real problems: We develop solutions to solve real-world challenges faced by our merchants. Our Team Members collaborate to build the right things the right way. We are curious about how things work, and we believe that sharing ideas and insights leads to better, more innovative products.

The SE II (Frontend) will play a key role in our Technical Communication team to help us transform our existing merchant and partner documentation into a modern developer experience that will delight our customers, and ultimately make it easier for them to manage their merchant portfolio and accept payments. They will leverage modern tools and frameworks including Typescript and React, working with our User Experience team to design and build data rich portals and integrate with secure hosted payment pages and payment form elements to automate manual business processes in onboarding. In addition, they will help to build and support a reusable component library to help realise our design system.
As part of a dynamic and exciting development centre, the SE II (Frontend) will engage with a variety of languages, frameworks, libraries, and services, while utilising state-of-the-art software techniques, including Behavioural Driven Development, and CI/CD.
The role is responsible for working in a variety of different situations and types of projects, ranging from a team of one to a team of many. Our working environment empowers software engineers and lets them focus on the technical challenges of solving problems, rather than dealing with bureaucracy or inefficient processes.

QUALIFICATIONS

  • 3-5 years in a Software Engineering position.
  • BS or MS in Computer Science or related field.
  • Experience in front-end product development, delivering pixel-perfect, responsive user experiences.
  • Understanding of modern JavaScript (ES6/7+).
  • Understanding of HTML and CSS, including one of SASS, LESS, SCSS.
  • Experience with front-end build tools (e.g. NPM / Yarn, Babel, Webpack, Gulp etc).
  • Exposure to one or more modern web frameworks (React, Vue, Angular)
  • Exposure to one or more application frameworks (Nextjs, Nuxt, Gatsby)
  • Experience integrating with both GraphQL and REST APIs
  • Exposure to REST APIs secured with OAuth2 / OIDC.
  • Expected to be self-starters who can operate well under a variety of different situations, varying degrees of complexity and types of projects, ranging from a team of one to a team of many.
  • Strong analytical and creative problem-solving skills, with strong fundamental software engineering skills, including strong debugging skills.
  • Must be proactive, self-motivated, attentive to detail, and able to work well under pressure.
  • Strong communication skills.
  • Willingness to work as part of a team.
    This is a fully remote role available to candidates in the listed countries, offering a competitive benefits package aligned with the local market standards
    Applicants with disabilities may contact Payroc HR via e-mail to request and arrange for accommodations. If you need assistance to accommodate a disability, you may request an accommodation at any time. Please contact Payroc at hr@payroc.com.
    Payroc is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We endeavour to cultivate an environment where individuals of diverse race, ethnicity, culture, gender, sexual orientation, gender identity, religion, nationality, age, height, weight, disability, and marital/parental status may have an equal opportunity to succeed professionally and personally

Responsibilities:

  • Understand merchant and partner needs, problems, and expectations and take action to address expectations through high quality, innovative solutions that deliver value to our customers.
  • Improve the software development process, methodologies, and tools through applied experience, automation, and simplification.
  • Collaborate with team members to ensure that deliverables are technically accurate and useful on time – we build quality into all stages of the software lifecycle, with a focus on end-user observable and testable system behaviours.
  • Identify critical activities and tasks on projects, help with estimation and planning, ensure timely and accurate communication of status, resolution of issues, and contribute beyond assigned tasks - adjusting priorities when appropriate.
  • Assist with software deployment activities to internal test environments and our production data centers – the team is responsible for Requirements Analysis through to Release.
  • Be proactive, self-motivated, attentive to detail, with the ability to work well under pressure.
  • Be a team player and role model, exhibiting a professional attitude, building work relationships, demonstrating flexibility, and supporting workplace ethics.


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science

Proficient

1

Remote, United Kingdom