MelodyArc is a company focused on delivering consistent outcomes through the orchestration of data, rules, AI, and people. They are seeking a Software Engineer II to lead technical delivery for front-end projects, focusing on designing and implementing reliable, user-centered multi-component solutions.
Responsibilities:
- Lead technical delivery for front-end projects within a team, designing and implementing multi-component solutions that are reliable, maintainable, and user-centered
- Own work from implementation through rollout and follow-up
- Write clean and efficient code and create clear technical documentation that helps align stakeholders and serves as a lasting reference
- Raise the team’s engineering bar through strong code reviews, sound technical judgment, and disciplined development practices across quality, performance, accessibility, security, and operational readiness
- Work through moderate ambiguity within a product area, partnering cross-functionally to clarify requirements, sequence work, communicate tradeoffs, and deliver reliably
Requirements:
- 4+ years of professional experience in front-end software development
- Proficiency with React JS, Redux, HTML5, CSS3, JavaScript (ES6), and TypeScript
- Experience designing and implementing responsive, user-friendly web applications
- Strong understanding of front-end engineering best practices, including accessibility, performance optimization, and secure development principles
- Experience owning front-end work end-to-end, including implementation, rollout, and iteration
- Ability to design front-end solutions across multiple components, APIs, or state boundaries within an existing architecture
- Strong written and verbal communication skills, with the ability to document decisions, communicate status, and surface risks clearly
- Experience leading technical delivery for projects with milestones, dependencies, and sequencing across stakeholders
- Experience setting a high bar through code reviews, engineering best practices, and operational discipline
- Familiarity with component-based architecture, state management, and front-end design patterns
- Experience partnering with product, design, operations, and back-end engineers to clarify ambiguity and deliver end-to-end solutions
- Experience improving front-end reliability through observability, monitoring, debugging, and production readiness practices
- Familiarity with secure development patterns such as access controls, auditability, and secrets handling in support of compliance requirements
- Knowledge of customer service operations and/or customer support solutions is a plus