Principal Software Engineer - Front-End Specialist
Vacancy expired!
Principal Software Engineer - Front-End Specialist Irvine, CA Direct Hire with Client Job ID 2021-5296
Solugenix is assisting a client, a prestigious cloud-based company, in their search for a Principal Software Engineer - Front-End Specialist. This is a direct-hire opportunity and will be based out of Irvine, CA.
We are looking for a Principal Software Engineer with a passion and expertise for Front-End technologies and React ecosystems. This role will be the expert senior resource covering front-end engineering functions across multiple teams and ensure that the client solution will have a modern, elegant, and awesome user experience while keeping the technical solution scalable, maintainable, and reliable. This role will also lead and mentor front-end engineers, consult and collaborate with other principal engineers to influence or drive front-end technical and architectural decisions and roadmap.
Qualifications
BS/MS degree (Computer Science) or equivalent.
10 + years of experience in software engineering in a fast-paced environment with most recent 8+ years in front-end development for a microservice-based solution.
Expert level with React and React ecosystem is a must.
Advanced experience with front-end testing and fully comfortable with Hands-on experience developing applications deployed using public cloud infrastructures such as Google Cloud Platform, AWS, or Azure.
Advanced understanding of design patterns and coding practices especially as applied to front-end concerns.
Strong understanding of modern CICD methodology and Git-based workflow.
Good understanding of application security, authentication, and authorization.
Thrive in a fast-paced and at times chaotic environment.
Ability to communicate effectively within the organization via demonstrated written and verbal communication skills.
Strong knowledge of Docker technologies including experience in optimizing Docker image and managing Docker image lifecycle.
Strong understanding of Microservices architecture style.
Strong understanding of software development and lifecycle management.
Good knowledge of software release tooling to include but not limited to Bitbucket, Gitlab, GitHub, Circle-CI.
Good knowledge of web and front-end testing frameworks or tools in the React ecosystem as well as hands-on experience with applying TDD/BDD to Front-end software engineering.
Responsibilities:
Work with product and technology teams to understand roadmap priorities, innovate and evolve front-end feature sets for client products.
Drive design and implementation decisions based on sound engineering design principles and best practices.
Mentor senior engineers and technical leads to make sound technical decisions and help build effective engineering practices.
Champion good software engineering habits (e.g., clean code principles, security, tech debt balance, TDD, and agile habits) and apply pragmatic software design patterns to solve front-end engineering challenges.
Own, diagnose, and resolve front-end technical issues and code defects.
Produce design and code that focuses on user experience, testability, maintainability, and scalability.
Propose and drive the design and engineering enhancement to improve the front-end technical solution.
Collaborate with other principal engineers to establish an engineering community of excellence (COE) to evangelize architecture, code or security reviews, innovative engineering, and knowledge sharing.
Drive a culture of technical excellence, continuous improvement, and lifelong learning.
Identify and work with SRE to implement opportunities for automation to enhance efficiency in the software delivery cycle and the reliability of the Client product.
Maintain a strong understanding of front-end engineering innovation to contribute to Client product architecture and solution.
Other duties as assigned.
About the Client This position is with one of our prestigious Clients. A leading cloud-based company based out of Irvine, CA.
About Solugenix For over 50 years, Solugenix has been a global technology development and services firm with locations in California, Arizona, India, and the Dominican Republic. As a pioneer in Professional Staffing and IT Consulting, we have partnered with some of the biggest global corporations across many industries. Our history was built on a foundation of partnerships with global brands like McDonald’s, Microsoft, CIT Group, Johnson & Johnson, Herbalife, Sony Pictures Entertainment, and many others who look to Solugenix to be their trusted partner in providing professional staffing, non-IT, and IT solutions. We live our core values in everything that we do, starting with “doing the right thing” for our employees/contractors and “committing to client success”. This is a big part of how we continue to make lists like “2019 Forbes Small Giants”. We also forge strategic partnerships with vendors and corp-to-corp candidates (C2C) that share our core values and encourage you to partner with us. In addition to generating ground-breaking, industry-defining solutions for our clients and our own projects, we partner with clients with whom we share core values and a common professional culture to help them find talent for their valuable opportunities. At Solugenix, we invest in the personal development and growth of every individual. While this is a position with one of our esteemed clients, Solugenix will continue to invest in your personal growth and development, providing you with a successful career as well as ensuring client success.
Aortic stenosis impacts millions of people globally, yet it often remains under-diagnosed and under-treated. Edwards’ groundbreaking work in transcatheter aortic heart valve replacement (TAVR) pioneered an innovative, life-changing solution for patients by offering heart valve replacement without the need for open heart surgery. Our Transcatheter Heart Valve (THV) business unit continues to partner with cardiologists and clinical teams to transform patient care with devices supported by clinical evidence. It’s our driving force to help patients live longer and healthier lives. Join us and be part of our inspiring journey.