Senior Web/App Engineer
Role details
Job location
Tech stack
Job description
The Sr. Web/App Engineer is responsible for leading the design, development, and implementation of complex software applications, with a strong focus on customer-facing and commerce front-end experiences, alongside associate-facing technologies. This role involves collaborating with cross-functional teams, providing technical leadership, and mentoring junior developers. The Sr. Engineer will use their expertise to write high-quality code, solve complex technical problems, and ensure the scalability, security, and performance of the software.
Essential (Primary) Functions:
- Lead software design and development efforts, ensuring that technical solutions meet business requirements
- Write efficient, scalable, and maintainable code across various platforms and environments, leveraging modern development frameworks and tools
- Provide technical guidance and mentorship to junior developers, fostering a collaborative team culture
- Conduct code reviews and provide constructive feedback to maintain high-quality standards
- Troubleshoot, debug, and optimize application performance, utilizing modern development tools (including AI-assisted technologies) to accelerate issue resolution and improve system reliability
- Work closely with product managers, designers, and other stakeholders to deliver innovative solutions, with strong emphasis on front-end development using modern JavaScript frameworks and responsive design practices
- Stay up to date with emerging technologies and industry trends - Including advancements in AI-assisted development - and incorporate them into development practices and architectural decisions
- Contribute to all phases of the software development lifecycle, from planning to deployment and maintenance, using modern tools to improve efficiency and delivery speed
- Proficient in mobile application development
Requirements
Do you have experience in Web applications?, * Bachelor's degree in computer science, Engineering, or related field preferred
- 5+ years of experience in software development, with proficiency in multiple programming languages (e.g., Java, C#, Python, JavaScript)
- Experience as a Senior Digital Engineer with a background in custom-built platforms, along with familiarity working with SaaS platforms such as Adobe, Oracle, and similar solutions is preferred
- In-depth understanding of software development methodologies
- Proficient in multiple programming languages and frameworks
- Strong knowledge of system architecture, design patterns, and data modeling
- Understanding of cloud platforms
- Knowledge of application security principles and secure coding practices
Benefits & conditions
Pulled from the full job description
- Pet insurance
- Health insurance
- 401(k) matching
- Vision insurance
- Dental insurance
- Life insurance
- Disability insurance, As a family-owned retailer we take pride in offering a competitive benefit package designed to support you & your life. It is one of the reasons we have been named a Forbes Best Employer for seven consecutive years!
- Associates hired into a full-time role will become eligible for the following benefits effective their 91st day of full-time employment: Medical, Prescription, Dental, Vision, Short & Long Term Disability, Life Insurance, Ancillary Benefits, Identity Theft Protection, Pet Insurance, Etc.
- All major Holidays & Birthday off
- Advanced Leadership Training Programs: build the skills to grow your career
- Associate discount on name brands like Carhartt, Under Armour, STIHL, Milwaukee Tool, DeWalt & much more!
- Internal recognition programs that support an engaged workplace
- 401(K) with company match
Compensation:
- Base pay starting between $118,000 to $142,000/yr