Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer III (Front-End) image - Rise Careers
Job details

Software Engineer III (Front-End)

Midwest Tape | hoopla Full-time, Permanent Remote in the following states only: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts. Must have flexibility to travel to headquarters periodically (est. 2-3 times a year) for onboarding and meetings. We are not sponsoring applicants for work visas for this role. Company: For over 30 years, Midwest Tape has served libraries and their patrons with unparalleled access to the best content available in the media world. Our digital offering, hoopla Digital, combines the media and library expertise of Midwest Tape with the latest in web and mobile technology, delivering an all-in-one experience to the library world. As hoopla continues to grow on a global scale, we are expanding our team.At Midwest Tape, we know our people are the reason for our success. We value our employees and believe in empowering them to help them thrive. We offer competitive pay and benefits, a healthy work/life balance, and appreciation for a job well done.Position Summary:The Sr. Web Developer will join our expanding engineering team to focus on web applications development. The front-end Sr. Web Developer will be responsible and accountable for the quality and coding of software components that make up complex systems enabling our eCommerce Application perform better to customer needs. We have great ideas for where our technology can go next and we need web developers to make that happen.This role requires a deep experience in software engineering practices and an understanding of emerging technologies. Developers will work independently and under the direction of senior developer, architects and development leads and managers while contributing to multi-layered solution architectures that comprehend and specify business, application, data, and infrastructure designs. The developer is responsible for writing technical stories, technical specifications, coding, peer reviewing, designing solutions new and improved web applications while maintaining and improving existing features on existing applications. Developer ensures the quality of the application, fixing application bugs, maintaining code and implementing application updates.Success in this role will involve delivery high quality web application. Success also includes efficient and timely communication to technical and non-technical team members, proactive coordination, love of new technologies, a strong desire to learn, curious nature, and a passion for removing inefficiencies.Primary Duties and Responsibilities:• Collaborate with software developers to develop front end web applications.• Research, design and implement web application development best practices• Build prototypes of creative and interactive ideas• Identifying areas for modification in existing programs and subsequently developing these modifications• Determining operational practicality• Deploy software tools, processes and metrics• Work with other engineers to share knowledge of tools and applicationsSkills:• Knowledge of general ecommerce landscape including web architecture, trends, & emerging technologies• Proficient with Javascript (at least ES6) and React.js• Experience using git, including branching, merging, etc.• Experience working with REST and GraphQL services• Strong design and typography skills• Experience with advanced CSS, LESS/SASS• Experience with AWS• Experiences with multiple languages• Experience working in Agile/Scrum Methodology• Familiarity with SQL or similar database language and ability to write SQL queries• Experience with JIRA, Confluence, Visio, and Microsoft Office applications• Experience with web and cloud-based applications.• Strong interpersonal, written and verbal communication skillsPreferred Education Requirements:• B.S., M.S., in software engineering, computer science, related area, or equivalent experiencePreferred Experience:• Minimum 5+ years of developing web applications implementing ecommerce solution• Able to work in an agile environment with a focus on continuous integrationPhysical Requirements / Work Environment:The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.• Ability to regularly sit for extended periods of time• Ability to occasionally bend, twist, stoop, and crouch.• Perform repetitive motion type tasks• Able to be present for meetings, trainings, and presentations.Benefits:• Medical, dental, & vision insurance• 401k + match• Profit sharing• Paid vacation and personal time• Flex time• 10 paid holidays• Company performance bonus• Holiday bonus• Training & career development opportunitiesAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Walmart Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Walmart DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Walmart
Walmart CEO photo
Doug McMillon
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer III (Front-End), Walmart

At Midwest Tape, we're on the lookout for a talented Software Engineer III (Front-End) to join our dynamic team! Based in Tontitown, AR and offering a full-time, remote opportunity for candidates located in select states, this role is perfect for web developers passionate about creating top-notch web applications. As part of our expanding engineering team, you will focus on developing our eCommerce applications, ensuring they meet customer needs while maintaining a high standard of quality and coding excellence. We believe our employees are the bedrock of our success, and as such, we prioritize work-life balance and a supportive work environment. With over 30 years of service, we combine media expertise with cutting-edge technology to deliver an unparalleled experience through our hoopla Digital platform. In this role, you'll collaborate with peers, tackle complex technical specifications, and contribute to designing multi-layered architectures. Ideal candidates will have a deep understanding of software engineering practices and emerging technologies, alongside significant experience in JavaScript, React.js, and eCommerce. If you love the idea of working in an agile environment that embraces new technology and innovation, then Midwest Tape is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer III (Front-End) Role at Walmart
What are the main responsibilities of a Software Engineer III (Front-End) at Midwest Tape?

As a Software Engineer III (Front-End) at Midwest Tape, your main responsibilities will include developing front-end web applications, coding and maintaining existing features, collaborating with other developers, and implementing best practices for web application development. You'll also be tasked with identifying areas for modification in existing programs, ensuring quality through bug fixes, and contributing to the overall architecture of our eCommerce solutions.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer III (Front-End) position at Midwest Tape?

To qualify for the Software Engineer III (Front-End) position at Midwest Tape, candidates should have at least a B.S. or M.S. in software engineering or computer science, or an equivalent level of experience. A minimum of 5+ years in developing web applications, solid proficiency in JavaScript (ES6) and React.js, as well as experience with REST and GraphQL services, will position you as an ideal candidate for this role.

Join Rise to see the full answer
Does Midwest Tape support remote work for the Software Engineer III (Front-End) role?

Yes, the Software Engineer III (Front-End) position at Midwest Tape is a full-time remote opportunity, allowing applicants from specific states to work remotely. However, candidates should be prepared to travel to the headquarters for onboarding and meetings approximately 2-3 times a year.

Join Rise to see the full answer
What skills are necessary for success as a Software Engineer III (Front-End) at Midwest Tape?

Successful candidates for the Software Engineer III (Front-End) role at Midwest Tape should possess a strong understanding of web architecture, trends, and emerging technologies. Proficiency with JavaScript and React.js is essential, along with expertise in advanced CSS, version control using Git, and familiarity with SQL. Strong communication skills and the ability to work effectively in an Agile/Scrum environment are also key attributes for this role.

Join Rise to see the full answer
What is the work culture like at Midwest Tape for the Software Engineer III (Front-End) position?

The work culture at Midwest Tape is supportive and empowering, prioritizing a healthy work-life balance. Employees are encouraged to share knowledge, collaborate openly, and innovate in their roles. With a focus on continuous improvement, the company offers various training and career development opportunities, recognizing that our employees' passion and creativity drive our success.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III (Front-End)
What experience do you have with developing front-end web applications?

When answering this question, provide specific examples of projects you've worked on that highlight your skills in web development. Emphasize your use of JavaScript and React.js, along with any challenges you faced and how you overcame them.

Join Rise to see the full answer
How do you approach debugging complex web applications?

In your response, outline your systematic approach to debugging, mentioning specific tools or methodologies you use. Explain how you identify issues and ensure minimal disruption to users while maintaining application quality.

Join Rise to see the full answer
Can you describe your experience with version control systems, particularly Git?

Highlight your familiarity with Git by discussing your regular practices such as branching, merging, and managing conflicts. Share a time when you effectively used Git in a team project to illustrate your collaborative experience.

Join Rise to see the full answer
What best practices do you follow when developing eCommerce solutions?

Discuss key best practices that enhance eCommerce application performance, such as ensuring security, optimizing load times, and designing for mobile responsiveness. Use specific examples of how you implemented these practices in previous roles.

Join Rise to see the full answer
How do you keep up with emerging technologies in web development?

Illustrate your commitment to continuous learning by sharing resources you follow, such as blogs, podcasts, or online courses. Mention any recent technologies you have experimented with and how they could benefit future projects.

Join Rise to see the full answer
Describe a challenging project you worked on and how you contributed to its success.

Provide details about a specific project, focusing on the challenges you faced and the solutions you implemented. Discuss your role and the impact of your contributions on the project's outcome.

Join Rise to see the full answer
Have you worked in an Agile/Scrum environment? Please explain your experience.

Share your experiences in Agile or Scrum teams, detailing your role and any specific Agile practices you utilized. Discuss how this methodology influenced project timelines and team collaboration.

Join Rise to see the full answer
What strategies do you employ to communicate effectively with team members from different technical backgrounds?

Discuss your communication style and strategies, emphasizing active listening and adapting technical jargon based on your audience's familiarity. Provide an example of a situation where effective communication led to project success.

Join Rise to see the full answer
How do you prioritize tasks when faced with multiple deadlines?

Explain your method for prioritizing tasks, such as assessing the urgency and impact of each task. Share any tools you use to manage your workflow and maintain productivity under pressure.

Join Rise to see the full answer
What motivates you to contribute to a company's overall success?

When addressing this question, express your passion for technology and how the ability to solve problems energizes you. Discuss your alignment with Midwest Tape's mission and the fulfillment you find in contributing to a dedicated team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Posted 12 days ago
Posted 13 hours ago
Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Posted 12 days ago
Photo of the Rise User
LeddarTech Remote Montréal, Quebec, Canada
Posted 2 days ago
Photo of the Rise User
Bosch Group Remote EN 16 - km 3.7 - Cacia, Aveiro, Portugal
Posted 12 days ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Startup Mindset
Customer-Centric
Paid Time-Off
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Child Care stipend
401K Matching
Employee Resource Groups
Education Stipend
Fully Distributed
WFH Reimbursements

"To save people money so they can live better.”

6354 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 22, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!