Senior Software Engineer, Full Stack (JAVA, Frontend Focus)

FastSpring · Remote

Company

FastSpring

Location

Remote

Type

Full Time

Job Description

Company Overview:

FastSpring is the world’s leading ecommerce platform for software and SaaS companies. At FastSpring we are on a mission to democratize the software space by partnering with growing software companies to strategically enhance the selling of their products and compete on the global stage. Our product hosts over 10 million transactions per year, powering sales growth for more than 3,500 companies in over 200 countries, using every major currency. 

We are an Inc. 5000 honoree, noted as one of America's fastest growing companies, with recognition of numerous additional workplace awards. Backed by AKKR, we are already profitable and have an engaged culture with remote staff globally and offices in Santa Barbara, Amsterdam, Belfast, and Halifax.

We are committed to building an inclusive work environment and invest in our employees by promoting growth and development across every level.  As a team, we are business professionals who are globally-minded, customer-focused, and driven to innovate.

The Position:

FastSpring is looking for a Senior Software Engineer with Full Stack experience and passion for frontend development to join our growing team designing and developing our industry-leading full-service e-commerce platform.

Responsibilities

  • Working within our agile software development teams, lead design and development of product features for highly available payment processing, subscription billing, and reporting platforms. 
  • Build web applications with web development best practices
  • Transform app designs into front-end code with HTML, CSS, Javascript, Vue
  • Ensure a robust software delivery process through clear procedures as well as automated build, test, and deployment capabilities
  • Reduce time to market by decomposing large feature requirements into small development tasks suitable for incremental releases
  • Write high-quality, scalable, and reusable code
  • Participate in design and code review with other team members
  • Have an eye for layout aesthetics and a keen eye for details
  • Mentor junior members of the development team 
  • Manage software issues through tickets according to product development priorities
  • Be able to oversee and drive projects forward
  • Work with other FastSpring team members to understand and incorporate business requirements into product solutions
  • Flexible hours to work with local and remote team members on feedback and requirements
  • Respond to production issues and apply continuous improvement techniques to fully resolve them 
  • Fintech experience is highly desired.

Qualifications

  • 7+ years of software development experience delivering commercial SaaS solutions using Java.
  • 10+ years of hands on experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, JavaScript, Vue
  • Strong work experience in Spring framework 
  • 4+ years of experience with RDBMS(Postgres, Oracle or similar) and NoSQL(Dynamodb or similar) storage
  • 3+ years of experience implementing RESTful service-oriented architectures with public APIs
  • HTML / CSS / JavaScript / JQuery / Angular experience
  • Unit testing, mocking and automation experience
  • Experience with cross-browser compatibility testing
  • 3+ years experience with Amazon Web Services, including EC2, S3, RDS, DynamoDB; experience with Lambda and Redshift is a plus
  • Experience with LINUX; experience with docker.
  • Bachelor’s or Master’s degree in Computer Science or equivalent experience

#LI-Remote

Consistent with FastSpring's values and applicable law, we provide the following information to promote pay transparency and equity. The base pay range below represents a good faith estimate of the low and high end base pay range for the listed position. This role may be eligible for the corporate bonus plan (or, if a sales role, a commission plan as defined in the sales incentive plan document). In addition, FastSpring provides a variety of benefits to employees. 

Estimated Base Pay Range

$150,000—$170,000 USD

About the Company

FastSpring is the trusted ecommerce partner for companies that sell software around the world. With FastSpring’s full-service ecommerce solution, you can sell more, compete big, and stay lean. Founded in 2005, FastSpring is a privately owned company headquartered in Santa Barbara with offices in Amsterdam, Belfast, and Halifax. For more information, please visit https://www.fastspring.com.

FastSpring is an EQUAL EMPLOYMENT OPPORTUNITY/AFFIRMATIVE ACTION employer. Candidates are considered for employment with FastSpring without regard to their race, color, religion, national origin, age, sex, gender, pregnancy, disability, sexual orientation, gender identity, genetic information, military status, veteran status (specifically status as a disabled veteran, special disabled veteran, Vietnam Era veteran, recently separated veteran, armed forces service medal veteran, or other protected veteran) or other classification protected by applicable federal, state or local law.

Apply Now

Date Posted

11/29/2023

Views

10

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Senior Business Analyst - Xpansiv

Views in the last 30 days - 0

Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...

View Details

Senior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America

Views in the last 30 days - 0

The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...

View Details