What are the responsibilities and job description for the Senior UI Developer position at Income Research + Management?
Income Research Management
Income Research Management is a Boston-based, privately owned, fixed income asset management firm. IR M delivers strong performance and consistent results through a rigorous, bottom-up security selection process and strives to provide best-in-class client service to our 800 institutional and private wealth clients.
Founded in 1987 and located in the heart of Boston’s financial district, IR M employs 200 full time professionals and currently manages $100 Billion in assets. We offer industry-leading benefits, as well as a challenging, collegial, and rewarding workplace with high levels of employee engagement.
We operate a hybrid work model that will mix days with your team in the office and remote work, leveraging first class technology solutions.
Job Description:
We are seeking a skilled and motivated Senior UI Developer to join our Enterprise Technology Team. This team is responsible for developing, integrating, and maintaining enterprise data, applications, and processes. This role will report directly to the Head of Enterprise Technology. The Senior UI Developer will be create high-quality web applications using modern UI frameworks. They’ll collaborate with cross-functional teams to deliver robust and innovative solutions that meet business requirements and enhance user experience.
Key responsibilities of the role will include the following:
· Design, develop and test dynamic web applications using the Angular framework.
· Integrate APIs for back-end communication using MSAL and OAuth 2
· Collaborate with Business Analysts to:
· Work on business-driven feature enhancements to the systems.
· Perform escalated application support, problem triage, and analysis
· Identify fixes and enhancements, and implement them.
· Define requirements for projects and enhancements.
· Collaborate with other technical resources to:
· Challenge current processes and procedures and actively work on improvements.
· Contribute to the evolving application platform by evaluating, prototyping, and adopting new technologies.
· Suggest, review, and write unit test cases.
· Suggest improvements to technical architecture and system integrations.
· Perform code and design reviews.
· Mentor new hires and other team members.
· Provide 1st level support for critical business applications and systems.
· Write and maintain domain documentation.
· Participate in an overnight on-call rotation.
· Comfortable storyboarding and/or prototyping with a design tool like Adobe XD.
Required Skills and Experience:
· 5 years of experience with web front-end development.
· 5 years of experience with service-oriented architecture.
· Proficient with Angular, React, and/or JavaScript/TypeScript.
· Experience with Angular Material component library.
· Proficient with Git or other version control systems.
· Experience with containerization/Kubernetes clusters.
· Proficient in DevOps including build pipelines/release pipelines/automated testing.
· Experience with OAuth 2.0 and MSAL.
· Exposure to DevExtreme Angular components and/or Ng Grid would be a plus.
· Ability to work in a fast-paced and nimble development environment and to learn new frameworks/stacks.
· Great communication skills with other engineers, as well as business users.
· Experience in the finance industry and familiarity with fixed income investing concepts would be a plus.
Education Requirement:
· Bachelor’s Degree or a minimum of 5 years of equivalent industry experience is required
What we offer you:
Joining the IR M team is an opportunity to experience a unique and exciting culture and work environment. On a daily basis our employees are encouraged to personify our Core Values; working in a manner that emphasizes investment, respect, positivity, and motivation across the business and in delivering results for our clients.
We offer an array of diverse and inclusive benefits regardless of where you are in your career. We believe that providing our employees with the means to lead healthy balanced lives results in the best possible work performance.
· Hybrid work environment allowing individuals to build strong bonds with colleagues in the office mixed with remote work capability
· Medical, dental, vision and life insurance
· Retirement savings – 401(k) plan with a safe harbor contribution (3%), a company discretionary contribution (12%), and a broad investment lineup
· Tuition reimbursement up to $15,000/year
· $5,000 Referral bonus for employees who refer new hires
· Business-casual environment that includes the option to wear jeans
· Generous paid time off upon hire – including 20 days of vacation, 2 wellness days, unlimited sick time plus eight paid company holidays and 2 floating days each calendar year
· Paid volunteer time — 2 days per calendar year
· Leave of absence programs – including paid parental and family leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
· Fitness, health, and composting reimbursements
In addition to the opportunity to participate in a discretionary bonus program, the salary range below describes the estimated minimum to maximum base salary range for a position of this level. Compensation decisions are dependent on the facts and circumstances of each candidate and may vary based upon but not limited to relevant experience, licensure requirements, certifications, skill set, and other business and organizational needs.
Base Salary Range:
$135,000 - $155,000
Annual Performance Bonus:
This role is eligible for an annual performance-based bonus
Salary : $15,000