What are the responsibilities and job description for the Software Engineer ll (Entry Level) position at Jobright.ai?
Job Summary:
1-800 Contacts is a retailer of contact lenses dedicated to making it easier for consumers to purchase contact lenses. As part of the frontend engineering team, you will build and enhance user interfaces that connect customers with revolutionary services, focusing on creating intuitive and delightful web applications using Angular and modern technologies.
Responsibilities:
• Develop responsive, accessible, and performant web applications using Angular
• Write clean, maintainable, and well-tested frontend code
• Implement UI components and state management following modern best practices
• Integrate frontend applications with RESTful APIs and services
• Participate in code reviews and contribute to engineering standards
• Collaborate with designers and product managers to implement user interfaces that align with brand guidelines and enhance user experience
• Troubleshoot and resolve frontend issues across different browsers and devices
• Optimize applications for maximum speed and scalability
• Contribute to technical documentation and knowledge sharing
• Demonstrate our big-hearted, tenacious, unconventional, and better together values while continuously learning and acquiring new skills
Qualifications:
Required:
• 2-5 years of professional software engineering experience with a focus on frontend development
• Strong proficiency with Angular (2 ) and TypeScript
• Solid understanding of HTML5, CSS3, and responsive design principles
• Experience with frontend testing frameworks and methodologies
• Knowledge of modern frontend build tools and workflows
• Familiarity with version control systems
• Understanding of cross-browser compatibility issues and solutions
• Experience working in an Agile environment
• Good problem-solving skills and attention to detail
• Collaborative mindset and effective communication skills
Preferred:
• Experience with state management libraries (NgRx, RxJS)
• Knowledge of UI/UX design principles
• Familiarity with accessibility standards (WCAG)
• Experience with other JavaScript frameworks/libraries (React, Vue.js)
• Experience with GraphQL
• Understanding of frontend performance optimization techniques
• Knowledge of CI/CD concepts and tools
• Experience with healthcare or regulated industry applications
• Exposure to server-side technologies or full-stack development
Company:
1-800 Contacts is a retailer of contact lenses and is dedicated to making it easier for consumers to purchase contact lenses. Founded in 1995, the company is headquartered in Draper, Utah, USA, with a team of 1001-5000 employees. The company is currently Late Stage. 1-800 CONTACTS has a track record of offering H1B sponsorships.