Lead Engineer Full Stack Store Technology 1 Ejob Insight

Lead Engineer – Full Stack – Store Technology

The article highlights a job opportunity for a Lead – Full Stack – Store Technology at ShyftLabs. The company is seeking a Senior Full Stack Developer to join their data team and contribute to building functional software and web-based applications. The responsibilities include creating back-end solutions, integrating front-end components, and ensuring client satisfaction with user-first solutions. The ideal candidate should have proven experience in software development, expertise in front-end and back-end development using React, NodeJS, and TypeScript, and superb interpersonal and communication skills. The article also mentions the relevant technologies and preferred qualifications for the role. ShyftLabs offers a competitive salary, healthcare insurance, and benefits package, along with extensive learning and development resources.

Overview

ShyftLabs is currently seeking a Senior Full Stack to join our data team. In this role, you will be responsible for building functional software and web-based applications, creating back-end solutions, building efficient endpoints, and integrating front-end components. If you enjoy experimenting with complex problems, writing code from scratch, and reviewing others' work, we would like to meet you. Ultimately, your contributions will span all phases of the software development life cycle, from design to deployment.

ShyftLabs is a data product company that was established in early 2020. We primarily work with Fortune 500 companies and deliver digital solutions aimed at accelerating the growth of businesses in various industries through innovative approaches.

Lead Engineer - Full Stack - Store Technology

Responsibilities

As a Senior Full Stack at ShyftLabs, your responsibilities will include thinking like our customers, working with product and engineering leaders to define intuitive solutions. You will also be responsible for ensuring client satisfaction by creating user-first solutions and testing and maintaining the responsive design of applications. Designing customer-facing UI and back-end services for various business processes is also a part of your role.

Additionally, you will be tasked with developing high-performance applications by writing testable, reusable, and efficient code. You will automate processes within the development pipeline, identify opportunities for efficiency gains and reducing time-to-market, and enable continuous delivery. Implementing effective security protocols, data protection measures, and storage solutions will also be a part of your responsibilities.

See also  The Free Web Workshop Review

Furthermore, you will be expected to improve the quality of our solutions by holding yourself and your team members accountable for writing high-quality, well-designed, and maintainable software. You will own your work, taking responsibility for shepherding your projects from idea through delivery into production.

As a Senior Full Stack , bringing new ideas to the table is highly encouraged as some of our best innovations originate within the team. Guiding and mentoring others on the team will also be a part of your role. It is important to stay up to date with emerging technology that may serve the business's needs and to prototype minimal viable products for communication with company stakeholders.

Lead Engineer - Full Stack - Store Technology

Relevant Technologies

To excel in this role, you should have expertise in the following technologies:

  • Node.js
  • ReactJS
  • Typescript
  • NestJs

In addition to these front-end and back-end technologies, familiarity with cloud platforms such as AWS, container orchestration systems like Kubernetes, and infrastructure provisioning tools like Terraform is important. You should also have experience with databases including Postgres, MongoDB, Redis, Elasticsearch, and Event Store. Familiarity with communication protocols and systems such as gRPC, GraphQL, and RabbitMQ is also necessary.

Lead Engineer - Full Stack - Store Technology

Qualifications

To be considered for the Senior Full Stack role at ShyftLabs, you should meet the following qualifications:

  • 5+ years of professional software development experience
  • Proven experience as a Senior Full Stack Developer or similar role
  • Experience working with highly complex distributed systems
  • Superb interpersonal, communication, and collaboration skills
  • Expertise in front-end development using React/Redux/Angular
  • Expertise in back-end development using NodeJS, TypeScript, and GraphQL
  • Proven ability to learn quickly, make pragmatic decisions, and adapt to changing business needs
  • RDMS and SQL programming experience (MongoDB experience is a plus)
  • Ability to co-lead design discussions and feature grooming sessions, estimate tasks, and coordinate work with other team members during iteration planning
  • Solid understanding of AWS, Linux, and infrastructure concepts
  • Knowledge of ERP systems such as SAP, Oracle EBS, PeopleSoft, Workday, Salesforce, Microsoft Dynamics, Netsuite, and Workforce is an asset
  • Experience with software development support tools like Jira and methodologies like Lean/Agile/Scrum and SDLC/Waterfall
  • Self-motivated team player with high energy and the ability to work independently as well as within a team
See also  Hardware and Technical Support Engineer - Photobooth Supply Co

Lead Engineer - Full Stack - Store Technology

Preferred Qualifications

While not required, the following qualifications are preferred for the Senior Full Stack Developer role at ShyftLabs:

  • Experience with CQRS (Command Query Responsibility Segregation)
  • Experience with Domain Driven Design
  • Experience working on microservices or distributed system environments
  • Working knowledge of Kubernetes, Docker, and containerization
  • Experience with C4 modeling
  • Experience working within a retail or e-commerce environment

Lead Engineer - Full Stack - Store Technology

Benefits

ShyftLabs offers a competitive salary for the Senior Full Stack Developer position. We also provide a strong healthcare insurance and benefits package to our employees. Additionally, our work model is hybrid, allowing for 2 days per week spent in the office. We prioritize the growth and development of our employees, providing extensive learning and development resources.

In summary, ShyftLabs is seeking a Senior Full Stack Developer to join our data team. If you have the required qualifications and are interested in working on complex problems and contributing to innovative solutions, we look forward to meeting you. Apply today to be a part of a growing data product company that values creating value through innovation.

Find Your New Lead Engineer - Full Stack - Store Technology On This Page.

Scroll to Top