What are the responsibilities and job description for the Full Stack Engineer position at SSI People?
Job Details
WHO WE ARE LOOKING FOR
Tech Ops Advanced Reporting Capabilities team is looking for a senior Full-Stack Engineer with 5 years of experience developing and maintaining JavaScript applications in a production environment. In this role, they will design and develop end-to-end solutions with a focus on data analytics, visualization, and notifications services. Our ideal teammate possesses a systematic, conscientious problem-solving approach, coupled with a strong sense of ownership, accountability, and empathy. They have a strong growth mindset and the aptitude to independently learn new technologies.
WHAT YOU WILL WORK ON
As a member of our innovative group, you will have the rewarding opportunity to be part of a high-performing team evolving strategic operations reporting focusing on data and analytics, with real-time capabilities in a cloud environment using a microservice architecture.
WHO YOU WILL WORK WITH
You will work with talented engineers to deliver technical solutions that help shape how teams interact with real-time data across Client. Our products are high-profile with a wide scope, so you can look forward to working with operations, engineering, product, and business partners, as well as senior leadership and global stakeholders.
WHAT YOU BRING
- Advanced experience with front-end technologies such as JavaScript, HTML, CSS, React, and Redux
- Advanced experience using backend JavaScript tools such as Node.js and Express.js/Koa.js to develop RESTful APIs
- Production-level experience with TypeScript
- Strong functional programming experience across the stack
- Experience with data modeling, analytics, and tools such as Elasticsearch and SQL/NoSQL databases
- Experience with AWS, EKS, and Kubernetes
- Experience with Jenkins deployment pipelines and monitoring practices preferred
- Experience with Agile methodology and familiarity with project management tools such as Jira preferred
- Understanding of modern UX/UI design principles, ideally informed by experience with a design system such as Material Design preferred