Frontend Principal Software Engineer - Client Services

Detroit Labs · Detroit, MI

Company

Detroit Labs

Location

Detroit, MI

Type

Full Time

Job Description

Detroit Labs was founded in 2011 with a vision for building digital products, services, and the teams that power them. We're a diverse and inclusive workplace that strives toward justice and equity. A place unafraid to try new things. We have a variety of client teams we work with ranging from startups to fortune 500 companies so there are always new and exciting projects going on.

Detroit Labs OnSite Business Unit is looking for a Principal Software Engineer to join an exciting new transformational project in the biopharmaceutical space. The goal of the product is to create a global information exchange platform to transform how drug innovators and health regulators interact to bring safe and effective medicines to patients faster and more efficiently. We are looking for our next team member to have a passion and empathy for uncovering a users' unmet needs, intangible challenges, and out-of-date assumptions that prevent new ways of working and technology-based solutions from being defined and created.

The Principal Software Engineer (PSE) is responsible for leading development of our frontend UI services and infrastructure. The PSE will drive efforts to develop a React application to deliver a secure collaboration and analytics platform. As a lead developer, the PSE will develop and present detailed designs for critical requirements and participate in their development. They will develop key components of the system, and mentor/lead developers that may be looking to grow their skills.

This is a full-time salaried remote role with access to full medical, vision, and dental benefits, 401K matching, yearly personal improvement budget, optional monthly team outings and more. As a full time member of our OnSite team, we prioritize your individual career growth by providing consistent check-ins, a yearly retro, and access to a variety of learning resources. Some of those resources include mentorships, e-learning, and ongoing support to ensure you are always growing and working towards your goals.

Responsibilities
  • Collaborate with Product engineers to help design, interpret, and scope requirements, with focus on technical approach, time-to-market and feasibility
  • Develop web applications to meet the requirements of the platform using React.js and Typescript
  • Build reusable components using React.js that can be shared across parts of the application
  • Assist in the development of plans, wireframes and delivery schedules for the UI
  • Participate, and often lead, design and code reviews
  • Provide expertise in delivery of web applications to cloud services, especially for Google Cloud
  • Incorporate and monitor UI performance tools like New Relic, DataDog, or similar
  • Develop unit tests and test automation and support acceptance testing
  • Deliver features as commitments dictate, inline with our security, compliance and codingstandards and best practices


Requirements

  • 10+ years experience in software engineering/development
  • Experience implementing secure routing/workflows
  • Broad experience in the web application development ecosystem (libraries like Lodash, Immutable,and build tools like WebPack, Parcel, Babel)
  • Experience integrating REST APIs and informing their development
  • Experience in web authorization and authentication, JSON Web Tokens, etc.
  • Experience incorporating and using monitoring tools like New Relic and Datadog
  • Experience with Agile development processes, preferably using Atlassian tools
  • Experience working with Cloud architectures, especially Google Cloud, and Cloud-First development practices
  • Extensive experience with data modeling and data persistence technologies
  • Experience coaching and collaborating with software engineers at all experience levels
  • Experience deploying with modern CI/CD tools: Kubernetes, Terraform, GitLab


Benefits

  • The salary range for this role is $90,000 - $130,000, commensurate with experience
  • Full medical, dental, vision healthcare benefits
  • 401k matching
  • Annual wellness and personal development budget
  • Paid vacation
  • Remote work flexibility options
  • Ongoing mentorship
  • Continued learning development opportunities
  • Monthly virtual outings, lunches, and events
  • Volunteer opportunities

Date Posted

08/27/2022

Views

10

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