Job Openings
Front-End Developer (Angular)
About the job Front-End Developer (Angular)
Salary: $113,727 - $167,523 per year
Location: TX, New Braunfels, US, 78132
Employment option:
Job type: Full time
Job Summary:
Skills
Must Have
Hard skills:
- beginner in: Agile
- competent in: GraphQL, API, HTML, E2E Testing, HTTP, Node.js, TypeScript, REST, Angular
Nice-to-have
Hard skills:
- beginner in: Application Security, UI/UX, AWS
- competent in: Webpack, CI/CD, CSS, Automated Testing, Git, JavaScript
Soft skills:
- competent in: Communication Skills
Job Description
Additional Requirements
Responsibilities
About Company
Company Overview
7-Eleven, Inc. is the premier name in the convenience-retailing industry. Based in Irving, Texas, 7-Eleven operates, franchises and/or licenses more than 13,000 stores in the U.S. and Canada. In addition to 7-Eleven® stores, 7-Eleven, Inc. operates and franchises Speedway®, Stripes®, Laredo Taco Company® and Raise the Roost® Chicken and Biscuits locations. Known for its iconic brands such as Slurpee®, Big Bite® and Big Gulp®, 7-Eleven has expanded into high-quality sandwiches, salads, side dishes, cut fruit and protein boxes, as well as pizza, chicken wings and mini beef tacos. 7-Eleven offers customers industry-leading private brand products under the 7-Select™ brand including healthy options, decadent treats and everyday favorites at an outstanding value. Customers can earn and redeem points on various items in stores nationwide through its 7Rewards® loyalty program with more than 50 million members, place an order in the 7NOW® delivery app in over 2,000 cities, or rely on 7-Eleven for bill payment service, self-service lockers and other convenient services. Find out more online at www.7-Eleven.com.
Location: TX, New Braunfels, US, 78132
Employment option:
Job type: Full time
Job Summary:
We are an innovative company looking for a skilled Middle Front-End Developer (Angular) to join our dynamic team. Our collaborative culture fosters creativity and leverages the latest technologies.
As a key member of our team, you will be responsible for translating design concepts into functional, interactive, and visually appealing interfaces using Angular. You will collaborate closely with designers, back-end developers, and other stakeholders to ensure seamless integration and optimal performance of web applications.
If you thrive in a collaborative environment, have a strong understanding of Angular and modern web development practices, we would love to hear from you!
Skills
Must Have
Hard skills:
- beginner in: Agile
- competent in: GraphQL, API, HTML, E2E Testing, HTTP, Node.js, TypeScript, REST, Angular
Nice-to-have
Hard skills:
- beginner in: Application Security, UI/UX, AWS
- competent in: Webpack, CI/CD, CSS, Automated Testing, Git, JavaScript
Soft skills:
- competent in: Communication Skills
Job Description
Additional Requirements
Qualification:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- B2+ English level
Experience:
- Expertise in TypeScript for type safety and improved development efficiency in Angular applications.
- Experience with Webpack for bundling JavaScript, managing assets, and optimizing build processes.
- 3+ years of experience as a Front-End Developer using Angular or similar role.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines to automate testing, building, and deployment processes.
Requirements:
- Strong proficiency in Angular for building scalable, single-page applications. Familiarity with components, services, directives, and modules in Angular.
- Deep understanding of JavaScript for building dynamic, maintainable, and optimized web applications.
- Strong knowledge of semantic HTML, ensuring accessible and SEO-friendly code, and solid understanding of CSS.
- Familiarity with React for broader knowledge of modern JavaScript frameworks.
- Basic experience with Node.js for backend integration and full-stack development.
- Proficiency in integrating and consuming REST APIs for smooth communication between the front-end and back-end.
- Knowledge of end-to-end testing for verifying the functionality of the entire application flow.
- Strong communication skills to collaborate effectively with designers, back-end developers, and stakeholders.
Responsibilities
- Develop and maintain dynamic, user-facing applications using Angular, ensuring high performance and seamless user experiences.
- Implement and optimize UI components and user interfaces, adhering to UI/UX design principles to ensure responsive and accessible web designs.
- Work closely with back-end developers to integrate the front-end and back-end, ensuring the integrity and security of the application.
- Optimize applications for maximum speed and scalability.
- Write clean, modular, and maintainable code that follows best practices and adheres to the team’s coding standards.
- Conduct testing and debugging to ensure high-quality deliverables.
- Participate in code reviews and provide constructive feedback.
- Stay updated with emerging trends and technologies in front-end development.
About Company
Company Overview
7-Eleven, Inc. is the premier name in the convenience-retailing industry. Based in Irving, Texas, 7-Eleven operates, franchises and/or licenses more than 13,000 stores in the U.S. and Canada. In addition to 7-Eleven® stores, 7-Eleven, Inc. operates and franchises Speedway®, Stripes®, Laredo Taco Company® and Raise the Roost® Chicken and Biscuits locations. Known for its iconic brands such as Slurpee®, Big Bite® and Big Gulp®, 7-Eleven has expanded into high-quality sandwiches, salads, side dishes, cut fruit and protein boxes, as well as pizza, chicken wings and mini beef tacos. 7-Eleven offers customers industry-leading private brand products under the 7-Select™ brand including healthy options, decadent treats and everyday favorites at an outstanding value. Customers can earn and redeem points on various items in stores nationwide through its 7Rewards® loyalty program with more than 50 million members, place an order in the 7NOW® delivery app in over 2,000 cities, or rely on 7-Eleven for bill payment service, self-service lockers and other convenient services. Find out more online at www.7-Eleven.com.