-
ID
#49391597 -
Job type
Permanent -
Salary
TBD -
Source
Fidelity Investments -
Date
2023-03-02 -
Deadline
2023-05-01
Principal Software Engineer
North Carolina, Durham, 27701 Durham USAPermanent
Job Description:
Principal Software Engineer RoleWe're looking for a passionate Principal Software Engineer that has strong experience in front-end development to build a world-class product that supports the work across the enterprise. As far as skills, the candidate should be considered a Full-Stack engineer.In this role, you would be working within an elite team of engineers that possess similar skills and abilities. This position, however, is for one of the most senior levels that we have on the team and your expertise should reflect that.Our team works on a very exciting and highly visible application that is utilized across the enterprise. We're leveraging the latest technologies and are looking for an experienced front-end developer and full stack engineer (with cloud experience a plus) to join us and to help us achieve our goals.This is not an entry-level position. We expect that only top-tier developers to apply.In this role, you would have good representation and say to shape the technical solutions to help us achieve our goals. We're looking for a strong candidate that can help bridge the gap between what we're trying to achieve and the plethora of technical solutions available today.Expertise and Skills you Bring.We're looking for someone that understands web standards, has an good understanding web APIs and knows about things such as: PWA, Vue 2, Vue3, Ionic Framework, NodeJS, Lambda or cloud functions, Postgres, PostgREST and a strong CSS background.Sustaining great team culture is a top-tier requirement for our team as we bring in new team members. So, we're looking for someone that works well with others and can take and give criticism well. We're looking for someone that can help upskill junior developers and cordially help them improve over time. We're looking for someone that is ambitious, fair and motivated to make the best of their day-to-day work and is outcome driven.Candidates should possess the following:- Understands various CSS methodologies
- Can take designs and implement pixel-perfect implementations using CSS
- Should be able to automate just about anything
- Has worked with PWAs before and understands service-workers
- Ample experience in Javascript as well as Javascript frameworks and libraries
- Candidate should understand the importance of componentization
- Experience using VueJS (or similar frameworks)
- Experience using Express
- API Experience ( RESTful, graphql etc.)
- Has leveraged Cloud Functions or Lambda Functions previously
- Has worked with Docker or containers
- Experience with Rxjs, Vuex, or Pinia and understands their use and importance
- Has worked with media queries and responsive designs
- An active Github account (bonus points for open source contributions)
- Our engineering team is innovative, diverse, hardworking, and driven.
- We work in a very dynamic agile environment and value feedback from everyone on the team.
- We work together, plan together, design together and discuss architecture implementation strategy as a team.
- Everyone plays their part and values their work.
- Our team is feels like a family, and we discuss ideas openly, come to a consensus and then swarm together. This allows us to achieve better results, faster.
Report job