Senior Web/App Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
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
About the company
At Blain’s Farm & Fleet we believe everyone deserves the opportunity to have a job they love, work in a great environment, grow their career & enjoy a positive balance.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs
Highest Paying Tech Companies for Developers
The 12 Best Jobs for Software Engineers