Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
CERTIFIED CANADIAN TEACHERS - TEACH Certified Canadian Teachers - Become a Certified Canadian Teachers - Teach Certified Canadian Teachers - Teach Math Certified Canadian Teachers - Teach Certified Canadian Teachers - Teach Certified Canadian Teachers - Become a Registered Nurse - Operating Room Delivery Driver Service Sales Associate Product Tester at Home Certified Canadian Teachers - Teach Certified Canadian Teachers - Teach Certified Canadian Teachers - Teach In-Home Usage Tester Livreur Product Tester at Home Product Tester at Home Delivery Driver - No Experience Needed Delivery Driver - No Experience Needed In-Home Usage Tester Customer Service - Work from Home Customer Service - Work from Home Customer Service - Work from Home Product Tester at Home Product Tester at Home Customer Service - Work from Home In-Home Usage Tester Customer Service - Work from Home Make up to Product Tester at Home In-Home Usage Tester Customer Service - Work from Home Registered Nurse - Intensive Care Unit Agent Customer Service - Work from Home Service Product Tester at Home Associ Licensed Practical Nurse - Medical In-Home Usage Tester Product Tester at Home Sales - Competitive Compensation Sales Leader In-Home Usage Tester In-Home Usage Tester Product Tester at Home In-Home Usage Tester Service Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Exact Media Two Sigma Aerotek Aecom AsteroidX Jane Street Insight Global Akira WeWork Peel Regional Police Doordash Shopify Borrowell First Convenience Bank AT&T American Income Life Square Amazon Flex Vector Marketing Instacart Hatchways Microsoft Walgreens Creative Circle Clickworker Recovhub Scotiabank 51talk UnitedHealth Group LowCostWebDesignFirm.com TD Bank Top Hat Desjardins CI&T Paylocity mappedin Mobeewave Checkout 51 The Youth Connection Hootsuite SnapTravel GoParkr ScribbleLive autoTRADER.ca Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Senior Front End Developer At iCIMS

Location: New York, New York

Job Description

Do you have advanced proficiency working with Angular and TypeScript? Are you well-versed in test design, creation and execution? We’re looking for an established Software Engineer to join our NYC-based team where you’ll focus on building out flexible yet scalable core features and APIs while using engineering best practices to ensure that the utmost performance, usability and security needs are satisfied. As a senior developer on the CRM team, your role will be critical in developing key new front-end features supporting AI job matching for unemployed candidates. If you’re proactive problem-solver looking to make a critical impact on a growing business, this might be the job for you!

iCIMS is a high-growth Software-as-a-Service (SaaS) company headquartered in Holmdel, NJ. Eight-times voted a Best Place to Work by NJBIZ and #16 on Glassdoor’s 2019 Best Places to Work list, we are the industry’s #1 recruitment software provider, delivering technology that supports approximately 4,000 contracted customers around the globe. Dedicated to maintaining an inclusive, inspirational and innovative work environment, and committed to our consistent growth, we have a wide range of opportunity for career advancement within our organization. Come grow with us—apply today!

Responsibilities:
  • Architect, design and implement new features and perform code reviews
  • Ability to have expertise broadly across all our products
  • Build flexible/scalable test frameworks without over-engineering and choose simple, straightforward solutions over more complex ones, using known existing solutions
  • Using engineering best practices, design, develop, analyze test plans and strategies to meet performance, usability, scalability, reliability and security needs
  • Partner with Dev Managers, Scrum Masters in Release and Sprint planning
  • Review technologies and development best practices for improving product and processes
  • Research and fix challenging and complex issues as they arise
  • Proactively search for making improvements across products, platforms, and modules
  • Mentor Software Engineers (II-III)
  • Consistently ensures that business is conducted with integrity at all times and that behavior aligns with iCIMS’ policies, procedures, and core competencies.

Qualifications:
  • Advanced Expertise in Angular 2+, JavaScript and Typescript
  • Advanced proficiency with several advanced design patterns including Visitor, Interpreter, Prototype
  • Expertise in test automation tools, such as Selenium Webdriver, Appium or similar tools
  • Expertise in JavaScript testing frameworks, such as JUnit, TestNG, JEST, Jasmine or similar
  • Advanced expertise in test design, test creation, test execution and defect analysis/root cause investigation on a large-scale enterprise software
  • Research emerging software engineering practices, philosophies and techniques and recommends changes to the organization
  • Evangelize Agile/SCRUM techniques for the organization
  • Ability to influence organizationally, lead and organize initiatives that cross product and portfolio boundaries
  • Create best practices and guide teams to anticipate issues/opportunities when building solutions

Education/Certifications/Licenses Required

Master’s degree in Computer Science, Information Technology, Engineering, or other technical degree and 5+ years of SaaS software development experience or 3 years of experience developing enterprise grade front end software.

Bachelor’s degree in Computer Science, Information Technology, Engineering, or other technical degree and 5 years of experience developing recruiting software or 7 years of software engineering experience.

In lieu of bachelor’s or technical degree, we will accept 2 additional years of software engineering experience.


Preferred Qualifications

  • Deep experience designing modular, object-oriented JavaScript.
  • Thorough understanding of cross browser development techniques
  • Experience designing RESTful API’s and asynchronous interfaces
  • Solid understanding of distributed debugging techniques
  • Unit testing experience with Jasmine, Mocha, etc

iCIMS is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, protected veteran status or disability status and will not be discriminated against on the basis of disability.