Flywheel ExchangeFE

Senior Frontend (Angular) Software Engineer

Flywheel Exchange
United States only
Apply now
About the Position We are seeking an experienced Senior Frontend Angular Software Engineer to join Flywheel’s hard-working and collaborative development team. This is a unique opportunity to work with a dedicated and growing team to build an enterprise-scale application, primarily developed in Angular/AngularJS, consisting of a UI, API, SDK, and CLI for sharing and curating scientific and medical data. Tools you build will be used to empower scientists and researchers to enhance their workflow efficiency and sharing capabilities. Successful applicants will have a passion for problem-solving, teamwork, iterating quickly and delivering quality results to deadlines. This role requires a strong UI development background with technical experience working with a variety of technologies, some of the ones we use are: Angular, Typescript, Sass, RxJS Figma, Storybook, Auth0 Python 3 APIs and Kubernetes Cloud providers: AWS, Google, and Azure MongoDB, Elasticsearch Git, CI/CD specifically GitLab Environment This role works closely with a cross functional product team and business stakeholders. The team operates within a flexible Agile process and is empowered to alter it as needed to achieve team and company objectives. We are highly responsive to customer needs and constantly strive to make a positive contribution to the biomedical and life sciences communities we serve. Team members are recognized and rewarded when advocating for customer success and satisfaction over other concerns. We value self-motivated, creative individuals who work well in a collaborative environment – constantly generating and sharing new ideas and solutions with the team. Flywheel has a comprehensive benefits package and encourages a balanced work life and home life.

Responsibilities

  • Application Maintenance & Enhancement: Uphold the integrity of our existing applications through regular maintenance and strategic improvements, ensuring optimal performance and user experience.
  • Debugging & Troubleshooting: Proactively identify, debug, and resolve issues within the application, contributing to the stability and reliability of our products.
  • Cross-Functional Collaboration: Work in synergy with UX Design, Product Management, and Quality Assurance teams to develop and refine features for our Flywheel products, emphasizing quality and efficiency.
  • Data Contract Establishment: Collaborate with team members to define robust data contracts that cater to UI requirements, promoting seamless data flow and interaction.
  • UI/UX Troubleshooting: Proactively identify and resolve UI/UX issues, contributing to the continuous enhancement of user interface and experience.
  • Architectural Decision-Making: Participate in architectural decision-making processes for complex projects, leveraging your expertise to guide strategic planning.
  • Code Quality & Testing Standards: Adhere to and exceed the team's code quality and testing standards, while proactively suggesting improvements to elevate our development practices.
  • Geographically Dispersed Collaboration: Engage daily with a globally distributed development team, fostering a collaborative and inclusive environment.
  • Mentorship & Knowledge Sharing: Act as a mentor to other engineers, sharing your knowledge and expertise in various forms to foster a culture of continuous learning and improvement.

What Would Make You A Great Fit

  • 5+ years of experience working in enterprise-scale frontend web development.
  • Proficiency in TS/JS/CSS/HTML.
  • Experience working closely with UX designers and design systems.
  • Working knowledge of the Angular 14+ framework and its design paradigms.
  • Understanding of best practices working with RESTful APIs.
  • Experience building applications that handle large file transfers and interact with cloud storage services like GCS, S3, etc.
  • Proven track record of elevating and mentoring other engineers.
  • Have a habit of documentation to share your knowledge and learn from past mistakes.
Do you feel like you don't have everything that's listed above? If you have some of the skills and experience that we’re looking for and are willing to use your talent to learn the rest, we encourage you to apply!
About Us
Flywheel is the leading research data platform that's transforming the way biomedical and imaging data are managed at leading life sciences, clinical, and academic institutions globally.
Flywheel provides a comprehensive research data solution with all the tools needed for curation, imaging processing, machine learning workflows, and secure collaboration. By leveraging cloud scalability and automating research workflows, Flywheel helps organizations scale research data and analysis, improve scientific collaboration, and accelerate discoveries.
Company Values
GO STEADY WITH LEVITYThe alchemy of effective teamwork happens when we each take ownership of both the menial and the magical every day. We’re serious, but never stuffy. We keep our cool under pressure because we assume best intentions and maintain perspective. This allows for true teamwork, with a dash of irreverence.
WORK BETTER TOGETHER We are tenacious and united in our pursuit of solving our customers’ biggest challenges, and no challenge is too big. Diverse backgrounds across our team make us more effective as we listen, absorb, collaborate, and iterate to innovate.
FIGURE IT OUTWe’re obsessed with uncovering the why of any given. Having an open mind allows us to be quick to fail and quick to adapt. We relentlessly pursue continual improvement through learning and imagining new possibilities.
GIVE A SHITWe’re fueled by grit, boundless energy, and a deep belief that we are doing cool shit. We don’t hesitate to stand up and speak out because we trust that through tough, honest discourse we can drive change and make a real difference for our customers and our mission.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Flywheel Exchange know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 18, 2024

Posted on

Mar 19, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Flywheel Exchange

Learn more about Flywheel Exchange and their company culture.

View company profile
Claim this profileFlywheel Exchange logoFE

Flywheel Exchange

View company profileVisit flywheel.io

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Flywheel Exchange

Explore the variety of open remote roles at Flywheel Exchange, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Flywheel Exchange

Remote companies like Flywheel Exchange

Find your next opportunity by exploring profiles of companies that are similar to Flywheel Exchange. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan