About the Company:
A global Fortune 500 Company in the consumer goods sector with over 20,000 employees.
About the Role:
Location: US 100% Remote
Base Salary: $140K – $158K, plus 8-10% bonus
Tech Stack: Javascript, Kubernetes, Docker, AWS, Azure or GCP.
The Sr. Full Stack Developer is responsible for designing, planning, and development of different functionalities and processes in the Direct to Consumer (DTC) landscape. This person will provide their guidance and direction to other developers within agile scrum teams and help product architects to define best practices and design decisions.
This role will involve planning, design, development and maintenance of our frontend and backend. The ideal candidate is very self-motivated, data-driven, and can work well both independently and within a team. They are a self-starter – eager to learn new technologies and consider security, performance and user interface implications in their designs.
What you will do
- Architect, design, develop, and assist in the development of web applications to support internal and external clients and stakeholders
- Collaborate and lead a team of developers to design end-to-end, industry-leading systems and solutions
- Work closely with internal team and external partners to ensure new developments align with roadmap and integrate seamlessly with other platform components
- Rapidly prototype new ideas, concepts, and designs
- Optimize applications for maximum speed and scalability
- Self-document development processes, conduct peer reviews, and give actionable feedback
- Manage and maintain data models
- Improve test coverage of existing code bases
- Manage tasks of junior developers
- Support ongoing development for existing projects/applications
- Identify opportunities to leverage new technologies to enhance applications
- Opportunity to Manage People
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Mathematics, Engineering or similar degree
- At least 6+ years’ experience developing and deploying end to end web applications
- At least 3+years of experience with full product life cycle releases
- A deep understanding of web technologies (JavaScript, HTML, CSS), networking, debugging
- Experience developing frontend web applications in a reactive modern JavaScript framework such as React, Vue or Angular
- Strong experience applying test driven development methodologies to complex business problems
- Relational database technologies and data modeling
- Optimizing and scaling code in a production environment
- Developing applications on cloud platforms (AWS, Azure, GCP)
- Containerization (Docker or Kubernetes)
- Managing source code with git
- Knowledge of and experience applying security best practices and patterns
- Excellent diagnostic and troubleshooting skills
Preferred Qualifications
- Proficiency with Git version control
- Familiarity with browser rendering behavior and performance
- Familiarity with JS automated testing tools and frameworks
- Experience with backend/API development
- Interest in DevOps principles
- Experience with capabilities of major Cloud Service providers (Google, AWS, Azure)