Senior Front End Engineer

Sorry, this job was removed at 12:28 p.m. (MST) on Thursday, October 3, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

As a member of the Recurly Developer Experience team, you will be responsible for developing high performance code resulting in responsive user interfaces. The clean, intuitive, and beautiful user interface you will build plays a critical role in the user experience -- allowing users to quickly and elegantly solve their recurring billing needs. You will develop core front-end components of a fast, scalable, complex web application (ES6, React) using libraries and frameworks (e.g. Recharts, D3, Redux), built on top of a Rails backend. The sleek, beautiful results of your work makes you an integral part of our product/engineering group as you define, design, and develop new features with a top-caliber team.

About you:

You are a seasoned engineer who is excited about working in multiple languages and frameworks. You’ll be working on our Developer Experience team, defining best practices around Javascript patterns, frameworks, and architecture. This is a highly collaborative role where no decisions are made in a silo, and teamwork is encouraged. It’s an exciting opportunity to bring forth high quality software to an exciting product!

Required skills and experience

  • Outstanding communication skills, and the willingness to engage proactively and professionally with other engineers.
  • Utilize your expertise and passion for the development and how pixels look on the page.
  • Self-motivated, with a drive and capacity to build, launch, and iterate on products under pressure.
  • Create extraordinary web experiences by writing well-factored, beautiful code.
  • Work with our backend Rails layer to support frontend needs, like presenting data from APIs, creating new endpoints, and maintaining our assets compiler.
  • Create software design patterns and practices that tame the complexities of building, maintaining and testing JavaScript-heavy single page web applications.
  • Experience with JavaScript codebases to keep the code modular and loosely coupled.
  • Collaborate with internal teams and focused on building a product that will delight customers.

Desired skills and experience

  • Experience developing web applications at scale in high-stakes, high availability environments.
  • Capability to identify technical impacts, recommend best-practice and/or alternate approaches, and provide accurate timeline estimates.
  • Ability to participate in requirements and solution design sessions, working closely with stakeholders from across the entire organization.
  • Collaborate on and communicate effectively with cross-functional teams regarding new feature technical design, technical requirements, limitations, and implementation.
  • Willingness to participate in an iterative software development methodology and contribute to all phases of the software development lifecycle and support.
  • Ability to clearly and proactively articulate development status and challenges to both technical and non-technical audiences.
  • A willingness to learn and continually refine your business acumen and establish domain/industry expertise.
  • Experience with Modern JavaScript frameworks, CSS, semantic HTML, and strong debugging abilities across all major browsers
  • A desire to lead or mentor more junior members of the team

About Recurly

Recurly is an enterprise-class subscription management platform that cuts through the complexity of subscription management to optimize and automate revenue growth. Founded in 2009, Recurly uses an open platform approach to easily connect with a broad variety of back-office systems. In addition to enabling lightweight and flexible custom integrations, Recurly also has powerful out-of-the-box integrations with enterprise solutions like Salesforce, NetSuite, and Avalara to provide efficiencies through end-to-end automation of billing events throughout the customer lifecycle.

Recurly's flexible architecture, coupled with deep expertise in the payments industry is validated by the billions of dollars in transactions the company processes each year. Thousands of companies worldwide depend on Recurly to manage and optimize their rapidly-growing subscription businesses.

Offices located in San Francisco, California, Boulder, Colorado and New Orleans, LA.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our Boulder office is two blocks from the Pearl Street Mall, in the heart of downtown Boulder with a mix of shops, restaurants, bars, and gardens.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RecurlyFind similar jobs