Senior Software Engineer

Company:  CLYNK
Location: Portland
Closing Date: 09/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Senior Software Engineer

CLYNK is a circular economy solutions provider. We make it easy for retailers, brands, redemption operators and everyday people to do the right thing through our consumer-centric “bag-drop” technology solutions. We are the fastest growing mode of beverage container recycling and the most requested option by consumers. Our technology supports recycling at scale across an entire ecosystem including states with Deposit Recovery Systems (aka Bottle Bills) and Producer Responsibility Organizations or Brands who enable customers to recycle with convenient solutions.

Summary:

CLYNK is seeking an experienced Senior Software Engineer to lead the next wave of disruption in consumer-based recycling! The ideal candidate will have proven experience leading software development teams in the delivery of a variety of complex projects for an organization. The Senior Software Engineer will have the opportunity to work with a myriad of tech systems including real-time embedded, consumer facing, payment system integrations and beyond. This role is foundational to our ability to scale. This role is based out of CLYNK's headquarters in South Portland, Maine. Relocation support is available to the right candidate.

Career-Shaping Opportunities

  • You will be building the next-gen technology of a market defining solution.
  • You will have the opportunity to work with and evolve a system that has already been scaled to billions of inventory points with related financial transactions.
  • Our platform supports multiple customer constituencies, from multi-national retailers to hundreds of thousands of consumers.
  • You will have an opportunity to work with a myriad of tech systems including real-time embedded, consumer facing, payment system integrations and beyond.
  • This position is foundational to our ability to scale and provides a unique opportunity to influence a real paradigm shift in recycling.

Responsibilities:

  • Evaluate complex project requirements and translate them into clear, actionable technical specifications.
  • Produce detailed documentation to support software architecture, design decisions, and implementation processes.
  • Design, develop, and maintain scalable software applications in an Agile environment.
  • Implement robust testing practices, including unit and integration testing, to ensure high-quality deliverables.
  • Work closely with cross-functional teams to gather requirements and provide technical guidance.
  • Facilitate discussions to bridge the gap between technical and non-technical stakeholders.
  • Provide technical mentorship and support to junior engineers.
  • Conduct code reviews and share best practices.
  • Participate in additional tasks and projects as needed.

Requirements:

  • 5+ years of experience with progressive growth in software development.
  • Expertise in one or more programming languages, with a strong preference for Vue, Node.JS, C#, Javascript.
  • An understanding of software architecture and design principles.
  • Experience with designing and deploying microservices.
  • Strong knowledge of software development best practices.
  • Excellent communication skills.

Additional Qualifications:

  • Physical requirements: must be able to sit and stand for long periods of time.
  • Schedule: this is an exempt, salaried position expected to work 40 hours per week; additional hours may be necessary.
  • Location: this role is based out of our corporate office in South Portland, Maine with flexibility to work from home up to 2 days per week.
  • Travel: occasional travel depending on the business development needs; anticipated travel up to 15%.

Benefits

CLYNK offers excellent benefits to support your overall wellbeing. Full-time employees are eligible for medical, dental, vision and disability insurance. We also offer a 401(k) plan with an employer-paid match up to 4%. CLYNK is proud to offer a flexible work environment with a friendly, collaborative and inclusive culture.

Why CLYNK?

At CLYNK, equality is a core tenet of our culture. We are committed to building an inclusive team that represents a variety of backgrounds, perspectives, beliefs and experiences. Every day, you’ll have new and exciting opportunities to improve our community and environment. CLYNK is an equal opportunity employer.

#J-18808-Ljbffr
Apply Now
Share this job
CLYNK
  • Similar Jobs

  • Senior Software Engineer

    Portland
    View Job
  • Senior software engineer

    Portland
    View Job
  • Senior Software Engineer

    Portland
    View Job
  • Senior Software Engineer

    Portland
    View Job
  • Senior Software Engineer

    Portland
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙