Frontend Software Engineer
iManage · Chicago, IL · 3 wk ago
HybridEngineering$80k–$100k/yrFull-time
About the role
We offer a flexible working policy that supports a healthy balance between personal and professional well-being. This role requires in-office presence on Tuesdays & Thursdays to collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance.
Responsibilities
- Partner with Product Managers and UX/UI Designers to define requirements and build modern, scalable interfaces
- Design and implement interfaces using the latest JavaScript-based architecture
- Deploy to the iManage cloud infrastructure
- Work closely with Product Managers to translate customer requirements into polished solutions
- Collaborate with UX/UI Designers and Developers to ship features that reach a large number of customers worldwide
Requirements
- A bachelor's or master's degree in Computer Science or a related field
- 2+ years of hands-on experience building scalable client-side products
- Solid proficiency in a modern JavaScript framework, preferably React or Angular, with experience consuming REST APIs
- Working knowledge of web standards including HTML5, CSS3, asynchronous request handling, cross-browser compatibility, and modern security practices
- Familiarity with client-side build and testing tools such as Webpack, Jasmine, and Karma
- Exposure to CI/CD pipelines such as Jenkins, Sonar, and Docker is a plus
- Experience working within cross-functional Agile teams, with a growing track record of owning components or features end to end
- Strong communication skills across technical and business audiences
Qualifications
- Qualified because you have a bachelor's or master's degree in Computer Science or a related field
- Have 2+ years of hands-on experience building scalable client-side products
- Have solid proficiency in a modern JavaScript framework, preferably React or Angular, with experience consuming REST APIs
- Have working knowledge of web standards including HTML5, CSS3, asynchronous request handling, cross-browser compatibility, and modern security practices
- Have familiarity with client-side build and testing tools such as Webpack, Jasmine, and Karma
- Have exposure to CI/CD pipelines such as Jenkins, Sonar, and Docker is a plus
- Have experience working within cross-functional Agile teams, with a growing track record of owning components or features end to end
- Have strong communication skills across technical and business audiences
Benefits
- Market competitive salary that is applied through a consistent process, equitable for all our employees, and regularly reviewed based on industry data
- Rewarding with an annual performance-based bonus
- Comprehensive Health/Vision/Dental/Life Insurance, and a 401k Retirement Savings Plan with a company match up to 4%
- Enhanced leave for expecting parents; 20 weeks 100% paid for primary leave, and 10 weeks 100% paid for secondary leave
- A flexible time off policy to take the time off that I need
- Multiple company wellness days each year to prioritize mental health and well-being
- Access to RethinkCare, a global behavioral health platform that enhances personal well-being, strengthens professional resilience, and empowers parental success through expert-led training and resources
Pay
The overall US annual base salary range for this position is $80,000–$100,000 per year. Individual compensation for each candidate depends on factors such as qualifications, experience, and candidate location.
Schedule
Your recruiter will provide further details about the offer range, incentives, and overall compensation during the hiring process.