Full Stack Software Engineer

Kyruus

Kyruus is dedicated to its mission to make healthcare work better for everyone by connecting people to the care they need.  This role will be in our health plan business unit as we work on simplifying the complex healthcare landscape. Together, we’ll improve the lives of our users by helping them to make better healthcare choices.
 
 

What You'll Do:

    • Participate on team of frontend software development engineers and provide technical leadership in the delivery and maintenance of all UI products.
    • Influence design and refactoring of code for quality, extensibility, resilience, reliability, and performance.
    • Collaborate with business customers, architecture/platform team, and other service development teams.
    • Provide architectural guidance and technical direction for frontend/full stack web development.
    • Design, develop, test, debug, enhance, measure, monitor, and deploy production quality web application software, including mobile support.
    • Engage in paired programming, BDD/TDD, peer reviews, and XP and agile best practices.
    • Unblock impediments, estimate scope, coordinate resources, track progress.
    • Maintain strong partnerships across the organization and collectively work to create great experiences.
    • Work closely with our UX/Design team in creating experiences that delight our customers.
    • Communicate clearly in a timely manner in both verbal and written communication with other Software Development Engineers, Leaders, and Executives.
    • Inspire others.​

Who You Are:

    • A full stack software development engineer with significant web application product experience and leadership.
    • Highly technically proficient in core technologies and methodologies used by the team. 
    • Able to work well with, and potentially lead, groups of business customers and technology partners.
    • Able to provide direction to others in analyzing and solving program and system issues and problems.
    • Able to drive and champion rapidly changing technologies and methodologies and apply them to technological and/or business needs of significant scope. 
    • Dependable in understanding, diagnosing and resolving problems and system coordination issues.
    • Able to provide technical direction and solutions to other team members. Recognizes differences of how senior managers think and work. Relays status to management and peers in a timely manner.
    • Able to lead complex work efforts which includes estimating, coordinating, tracking progress, inspiring others to complete tasks on time, assisting with resolving issues and creating status reports. Creates a climate where people want to do their best. Can motivate and empower others on work teams.
    • Demonstrated expertise and ability to lead others in Test Driven Development including unit test creation.
    • Demonstrated expertise and ability to lead others in defensive programming. 
    • Enthusiastic learner, keeping current on trends and advancements within area of specialization.
    • Bachelor’s degree in Computer Science, Mathematics, Engineering or a related field and at least 2-4 years relevant experience in a multi-platform environment.
    • Bonus skills: strong ability to develop Java-based web applications or microservices.

What We Do As a Team:

    • Create a positive environment with lots of mentoring, pairing, and shared responsibility.
    • Adopt a devops culture and mindset with service ownership.
    • Strive to automate everything with goals toward continuous integration and deployment.  
    • Work with team members, peers, architects, and other teams to maintain cohesiveness and consistency across products and features.
    • Practice XP, Agile, and Scrum.
    • Strive to implement interfaces with the highest WCAG and 508 accessibility compliance.
    • Continuous improvement within our team, our products, the company, and most importantly, the lives of healthcare consumers.
    • Collaborate in learning and knowledge sharing.

Our Technology Stack:

    • JavaScript (ES6 +), HTML, SASS, and REST
    • JS Frameworks: React, Redux, Ember
    • Server-side technologies: Java
    • Application Tools: Git, Bitbucket, JIRA, Webpack, Docker, Storybook, Express
    • Amazon Web Services: S3, EC2, ECS, Lambda, AWS-SDK, Cloudwatch
Equal Opportunity Employer
 
Kyruus is dedicated to providing equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender, national origin, citizenship, age, disability, sexual orientation, genetic information. We will not discriminate, in any employment decision, against any individual or group on the basis of race, color, religion, sex, gender, national origin, citizenship, age, disability, sexual orientation, genetic information, or veterans/national guard/military reserve status. This shall be done in compliance with all applicable federal, state, and local laws in every location in which Kyruus has facilities.