Senior Software Engineer, JavaScript

Calabrio Canada, Ltd.
Vancouver, WA Full Time
POSTED ON 3/20/2022 CLOSED ON 11/19/2022

Job Posting for Senior Software Engineer, JavaScript at Calabrio Canada, Ltd.

Are you a full stack engineer with a passion for user interfaces and data visualization? Do you have a proven track record of delivering usable, performant, and maintainable front-end applications for multifaceted backends? Have you seen the sunset on multiple technologies and learned the lessons of their deprecation? Do you leverage every tool in your toolbox, from fundamentals, languages, and libraries, to debuggers and profilers, to the team and the community, to come up with the best way to tackle challenging problems? If yes, then Calabrio needs you to help develop its Advanced Reporting client, a generalized business intelligence analytics, dashboarding and reporting solution, part of the Calabrio One workforce engagement management suite. Why join Calabrio? At Calabrio, you'll join a rapidly growing team at a Gartner Award winning company, working together to leverage advanced technologies (cloud architectures, ML / AI, analytics and business intelligence) to provide tools our users need to help understand their customers, make decisions about their business, and engage their workforce. We provide a collaborative, supportive environment with a high level of autonomy, competitive compensation and benefits, and a personalized Learning and Development Plans to grow your career. What will you do? Develop and maintain user interfaces for our cloud / microservice business intelligence application. Help build internal libraries of components for use across the company. Work in cross-functional teams to identify clean paths to redesign and rearchitect front-end code for better isolation and continuous delivery. Build testable front-end components and interfaces, create unit tests to verify their functionality, and collaborate with the testing team for integration tests. Collaborate with product owners and designers to maintain and extend consistency in user experience. Evangelize best practices and mentor more junior developers What skills and tools will you need? Languages: JavaScript, HTML, CSS, Java Frameworks / Libraries: React, Redux, React-Window, Material UI, Enzyme, Jest Tools: Webpack, babel, npm, git Concepts: CS fundamentals: data structures and algorithms, functional and object-oriented programming, design patterns (Visitor, Singleton, Factory, etc) Modern secure web application building blocks: SPAs, REST APIs, Agile development What other technologies will you encounter? Asynchronous execution, AWS, Bash, CI/CD, collaborative development (Pair / Mob / Squad), Cypress, dependency injection (Gin / Guice), Docker, Jenkins, Gradle, GWT, message queues, OAUTH2 OIDC, Selenium, SQL, TypeScript, Victory (charts)… What is required to apply? A Degree or diploma in Computer Science, Engineering, Software Development, Interaction Design, or in a related field, or equivalent professional experience 5 years experience in browser-side software development, some backend experience, preferably in Java Experience both working on greenfield projects and updating legacy systems A collaborative mindset, a willingness to be open and accountable, and an ability to consistently deliver on ambitious goals
Senior Software Engineer - Infrastructure
Veeva Systems -
Portland, OR
Senior Software Engineer
Microsoft Legal Department -
Portland, OR
Senior Software Engineer - Java
Veeva Systems -
Portland, OR

Salary.com Estimation for Senior Software Engineer, JavaScript in Vancouver, WA
$101,817 to $124,294
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer, JavaScript.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,253 - $94,859
    • Income Estimation: $72,691 - $103,778
  • Debugging Skill

    • Income Estimation: $71,253 - $94,859
    • Income Estimation: $70,849 - $90,801
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer, JavaScript jobs in the Vancouver, WA area that may be a better fit.

Senior Product Engineer, Transistor-level EM/IR

SIEMENS PLM SOFTWARE, INC., Wilsonville, OR

Senior Software Engineer, Fullstack

Pagefreezer, Vancouver, WA