About the Role
You’ll be joining our Application Development team. You will work in a challenging, consumer-facing problem space, where you can make an immediate impact. You will get to work with the latest technologies, learn to use new tools and get the opportunity to have your say in the final product. You’ll work alongside a great team in an open, collaborative environment. We are part of Vimo, a well-funded, stable mid-size company with excellent salaries, medical/dental/vision coverage, and perks. Vimo is an Equal Opportunity Employer.
We are bringing modern technologies such as microservice based architecture, Kubernetes, cloud native development to the field of Health and Human Services in the Public Sector. Towards this, we are looking for multifaceted, multi-skilled developers who can help build out and enhance our platform while adopting many of these technologies.
Senior Engineer – Front End Development
Responsibilities:
- Diagnose and troubleshoot complex technical issues, application, and database related to the SaaS environment
- Create innovative solutions to enhance client experience
- Independently drive architecture, design and development of one or more features / applications on the platform.
- Use Agile methodology to develop and iterate on features.
- Create clean, testable code. Participate in code & design reviews.
- Analyze and improve performance as needed.
- Collaborate with clients and internal staff
- Function within a team and be a self-directed individual contributor
Requirements & Qualifications:
- At least 5 years of Frontend development experience in the industry.
- Solid skills and expertise in HTML, CSS3, LESS, Sass/SCSS, JavaScript, ReactJS, AngularJS, jQuery.
- Experience in techniques of asynchronous JavaScript programming, and at least one major JavaScript MV* framework, RESTful APIs & JSON, NodeJS.
- Experience in working with Semantic Markup, Scalable & Modular CSS architecture, Design Systems, Responsive Web Design.
- Experience in frontend tooling and workflows with Git, Grunt/Gulp, Webpack, Bower & NPM.
- Experience with optimization for frontend performance.
- Experience in working with small scrum teams in a fast-paced environment.
- Experience with Design Systems, Design for Accessibility
- Experience with React Native and Mobile App Development would be a plus
- Experience with AWS or other Cloud Based environment
- Familiarity with DevOps and/or JIRA
- Excellent problem-solving and communication skills
- Ability to communicate ideas clearly and listen with empathy.
- Ability to work in a team, work independently, or take on lead roles when necessary.
- BS degree in Information Technology, Computer Science, or relevant field
Additional Experience We Would Love to Have
- Strong portfolio, GitHub activity or web presence showing technical interests and experimental work would be a plus.
- A good understanding of usability, interaction design principles, and an awareness of how product design impacts business outcomes.
- A passion for the web, user interface design and frontend development technology trends.
- Background in design and development of Technology for Government Health and Human Services
- Experience with cloud technologies such as AWS, Azure, Docker, Azure Functions and Kubernetes
- Experience with design and development of SaaS solutions