Qualifications:
— Bachelor’s degree in Computer Science or related technical field
—
— Strong proficiency in JavaScript, including DOM manipulation & JS object model
— Thorough understanding of React.js & its core principles
— Experience on building reusable components using ReactJS ecosystem.
— Strong understanding of JavaScript/ES6 using modern design patterns/principles to build Frontend UI
— Translating designs & wireframes into high quality reusable components
— Good understanding of HTML5 & CSS3
— Familiarity with RESTful APIs
— Good understanding of asynchronous operations in JS, partial page updates, and AJAX
— Experience with Unit testing using jest, react-testing-library & Enzyme libraries.
— Experience with popular libraries for state management (eg: Redux)
— Proficient in creating functional components using hooks & building custom hooks
— Architecting components to gain maximum performance.
— Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
— Knowledge of TypeScript is added advantage
— Generating quality code using static code analysis tools like ESLint, sonarqube etc
— Willingness to learn and the desire to improve your craft
— English level — Intermediate
— Experience in software development principles (object-oriented design, SOLID), design pattern, Docker, GIT, Atlassian suite (Jira, etc.), NuGet, Azure services would be a plus
What We Offer:
— A friendly team that will make on-boarding process smoother
— Large, comfortable and modern office with facilities: car parking, gym, gaming zone and meeting rooms
— Competitive comprehensive package with various benefits and perks, including remote work, paid lunches, etc.
— Company-paid learning, conferences
— Regular team-building events
— English classes
Key Responsibilities:
— Troubleshoot and test technical solutions
— Review defects, identify remediation steps, and implementation of those steps
— Complete tasks within the timeframe given under general supervision
— Write functioning code that can be extended and maintained with a minimum number of defects
— Become proficient at engineering skills, from new languages to software development principles (such as object-oriented design)
Litera, headquartered in Chicago, IL, is a fast-growing, award-winning software company and one of the leading legal technology suppliers in the world. Serving over 90% of the world’s largest law firms, hundreds of thousands of lawyers use our software every day. As a company recently selected for Crain’s Best Places to Work in Chicago, we believe professional development, rewards programs, open communication, and transparent leadership all contribute to a unique and open work environment. Our employees are driven, energetic, passionate, and have the ability to make a direct impact on the future of the company.