Job Description
The Digital Client Experience team is seeking a senior engineer to join their team. The applications they support are client-facing, allowing users to view and purchase products offered by the client. The apps support both prospective and existing clients, with pathways through financial advisors or direct registration to purchase those products/services. They will be responsible for the following:
• Design, develop, and maintain responsive front-end applications using ReactJS and NextJS.
• Integrate with RESTful APIs and GraphQL endpoints to fetch and manage data
• Collaborate with backend engineers working with Node.js and Kafka to ensure seamless data flow and system integration
• Participate in code reviews, sprint planning, and agile ceremonies
• Troubleshoot, resolve, and document issues in production environments, including participating in an on-call rotation every 9 weeks (which may change based on the availability of other Engineers).
o Weekly, one of the engineers is going to be on call – responding to incidents, business stakeholders, resolving those issues. The apps they own are not supported during off hours – this will be during normal, standard working hours and doing all the documentation. Outside of those incidents, they will be working on their normal sprint.
• Write clean, maintainable, and well-documented code.
• Communicate effectively with cross-functional teams and stakeholders
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• 6–8 years of professional experience in front-end development
• Strong proficiency in ReactJS, NextJS, and JavaScript/TypeScript
• Solid understanding of Node.js, GraphQL, and REST APIs
• Familiarity with Kafka and event-driven architecture
• Experience with AWS – basic concepts, availability, etc.
• Experience with observability and monitoring tools such as Datadog, ELK, or similar
• Experience with version control systems (e.g., Git)
• Excellent verbal and written communication skills
• Comfortable with participating in an on-call rotation
Nice to Have Skills & Experience
• Experience with CI/CD pipelines and cloud platforms (e.g., AWS, Azure)
• Familiarity with performance optimization and accessibility best practices
• Prior experience in enterprise-level applications
• Experience using Atlassian tools such as Jira and Confluence
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.