Software Engineer


Birst, an Infor Product, is the only enterprise-caliber Business Intelligence platform born in the cloud. Birst gives business teams the ability and agility to solve real-world business problems. Fast engineered with automated data integration and powerful analytics, along with leveraging the cloud, Birst is less costly and more flexible than legacy BI and more powerful than Data Discovery.

Birst is looking for the best and brightest Senior Frontend Engineers who are interested in building the most advanced systems to solve business problems. These "out-of-the-box" solutions utilize software to solve large, real-world problems for industry leading companies. They will require the ability to understand complex business problems and translate them into technical solutions. Far from simply building yet another web-based application that stores and retrieves records from a database, we bring the broadest fusion of math, science, and computing capabilities along with common sense to provide a new level of intelligence to businesses.

Senior Software Engineer (Frontend)

Job Description:

We are looking for a talented, enthusiastic, and proactive individual who is ready to take on their next challenge with high quality frontend software development.

The ideal candidate will have proven experience building and sustaining compelling, interactive web applications with expertise in consumer grade frontend design and development using frontend frameworks.

The selected Senior Frontend Engineer will join our team at Birst, an Infor product, and will be responsible for developing enterprise applications and shared components of our Angular based frontend framework for the Business Intelligence and Analytics system. You will design and develop systems by using Agile development methodology and support existing and new product features.

The product is a cross-platform web application using technologies such as HTML, SASS, TypeScript, Angular, Java, MongoDB, and relational databases such as SQL Server, Redshift.

Key Responsibilities include but are not limited to:

  • Design, build, deploy, and maintain scalable cloud-based multi-tiered, cross platforms web applications for Industry-leading SaaS BI Products
  • Collaborate on feature design with various stakeholders, including a design team, backend team, Project Managers, and QA team
  • Drive quality by writing automated unit, integration, load and performance tests
  • Employ solid software engineering practices to ensure high-quality, unit tested, maintainable/extensible code and predictable schedules working in Agile environment
  • Trace performance and infrastructure bottlenecks and implement innovative solutions to resolve them
  • Participate in design and code reviews, demo days, frontend infrastructure brainstorming sessions

Required qualifications

  • BS/MS in Computer Science or a similar field, or related work experience
  • 4+ years of software development experience with solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
  • Expert knowledge of JavaScript, and experience working with modern frontend frameworks such as Angular, React, Vue
  • Experience working with TypeScript a plus
  • Hands on experience developing content using web markup, including HTML and CSS.
  • Demonstrated expertise with Object-Oriented Design and development principles
  • Hands-on knowledge of consuming REST and SOAP services
  • Basic knowledge of relational databases and SQL
  • Experience working with Java, or a similar language a plus
  • Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
  • Hands on experience with test-driven, agile development practices
  • Excellent troubleshooting and design skills
  • Excellent communication and teamwork skills
  • A high degree of self-motivation and flexibility with the ability to organize and prioritize multiple tasks

Job Type: Full-time

Pay: $100,000.00 - $140,000.00 per year


  • Bachelor's (Preferred)


  • Front-end development: 1 year (Required)
  • CSS: 1 year (Preferred)
  • Angular: 1 year (Preferred)

Work Location: Remote

Salary Range
$108,000.00 - 148,000.00
per Year
Salary range estimated by
Seattle, WA 98127, US
Apply Now