Front End Software Developer II
HSI
N/A
Job Details
Full-time
Full Job Description
Our Front-End Software Developer II designs and maintains front end systems for our platforms, ensuring optimal performance and usability. This role requires strong problem-solving skills and the ability to work on complex software solutions within a software development team.
- Development and Maintenance: Design, develop, and maintain front-end components of web/hybrid applications.
- Performance Optimization: Identify and implement performance improvements to enhance system efficiency and user experience.
- Troubleshooting: Diagnose and resolve software issues, ensuring system reliability and robustness.
- Integration: Seamlessly integrate new and existing systems, ensuring compatibility and optimal performance.
- Technology Evaluation: Evaluate and implement new technologies to improve development processes and product functionality.
- Documentation: Maintain comprehensive documentation for software functionality and processes.
- Compliance: Ensure adherence to coding standards, security protocols, and industry best practices.
- Collaboration: Participate in daily standups, biweekly reviews, and planning sessions, and collaborate with cross-functional teams to deliver high-quality products.
- Continuous Improvement: Actively seek opportunities to improve and streamline development processes.
Requirements
Education:
- Bachelor’s degree in computer science or equivalent experience.
Experience:
- 2-4 years of experience in software development.
- Proven experience in designing and implementing modern web applications.
- Strong understanding of distributed systems, concurrency, and scaling.
Technical Skills:
- Proficiency in Angular, GraphQL, Typescript, Git & other front-end technologies
- Responsive web design.
- Full lifecycle experience of at least one software development project.
- Knowledge of automated testing, unit testing, and testing best practices.
- Familiarity with Agile methodologies.
- Knowledge of Azure, DevOps pipelines, hybrid-app development, Cordona, Ionic, Visual Studio, Storybook is a plus.
Soft Skills:
- Comfortable working collaboratively with a distributed team and sharing knowledge.
- Strong problem-solving skills and ability to troubleshoot complex issues.
Competencies
- Adaptability: Effectively balance competing priorities and adapt to changing requirements.
- Communication: Excellent interpersonal, verbal, and written communication skills.
- Team Collaboration: Strong team-building capabilities and ability to work collaboratively in a team environment.
- Continuous Learning: Ability to work in an agile environment and quickly learn new technologies and methodologies.
- Attention to Detail: Detail-oriented with strong analytical skills and the ability to manage multiple deadlines.
Benefits
- All the coverage you would expect- health, dental, vision, etc.
- Flexible work hours. We work hard, but understand that people are most productive when they can manage their own schedules and work/life balance
- Learning & Development Program. We are committed to helping you succeed as you grow your career. Plus, you have unlimited access to the HSI LMS and library of career development training!
- Work-from-home options. Where you work from is up to you
- Vacation time. Take the time you need when you need it
- Retirement benefits. We want to support your future and offer a generous $1:$1 company match
This position has a base range of $110K-$120K USD. Where an applicant will ultimately fall within the stated range depends on a variety of factors, including, for example, geographic location and level of experience.
We are a company that cares deeply for its employees, and we understand that all of us have lives outside of work. We encourage a balanced life, and we’ll do everything we can to ensure you find us to be a welcoming, inclusive company. We encourage people of all backgrounds and identities to apply.