What are the responsibilities and job description for the Full Stack Software Engineer position at BizTek People, Inc. | APA International Placement Consultants?
RESPONSIBILITIES:
· Participating in a high functioning DevOps
Scrum team.
· Developing the resources and processes used
across Nike Global Technology to increase speed of software delivery while
reducing the cost of implementation.
· Responsible for ensuring solutions are
designed and developed using a scalable, highly resilient cloud native
architecture
· Building observable code that helps inform
data driven decisions.
· Working in a continuous delivery model;
deploying experiences frequently at large scale to a global audience of consumers
· Consulting and performing engineering
support, problem solving, and issue resolution with internal and external
resources.
· Work through dependencies and integration
with other engineering teams.
· Define technical options, provide estimates
on effort and risk, and evaluate technical feasibility.
REQUIRED:
· 5 years of software engineering experience.
· Hands-on experience working in a
distributed/cloud-based environment (AWS preferred) with high transaction
volumes.
· Experience working in full stack but with a
focus on the front end.
· Expert knowledge of several open source,
modern, programming languages including interpreted languages like
JavaScript(required)
· Web application development using JavaScript
based frameworks and libraries like React, Node and Redux (required)
· Graphql knowledge is a plus.
· Experience in integration with RESTful APIs
(required)
· Solid foundation in data structures,
algorithms and architecture patterns
· Experience with modern build strategies, continuous
integration, unit testing, static analysis, and automated integration tests
required. Continuous delivery experience preferred.
· Experience delivering software using an agile
development process (Scrum preferred)
· Proficient in pair programming and performing
technical code reviews
· Experience with Serverless Computing/Lambda
technologies a plus.
· E-Commerce experience a plus
· Bachelor's degree in Computer Science or a
related field.