WE'RE HIRING

We're looking for creative, collaborative individuals

How to Apply

Please email your resume and cover letter to careers@crosscap.com with the job title in the subject line.

Latest Openings

Senior Software Engineer - Markham / Toronto

Opportunity Overview:

CrossCap is currently looking for a strong Senior J2EE developer with experience building enterprise level applications. The ideal candidate will have experience with full stack development from UI to DB tier. We are looking for experience in at least one of our frameworks (Struts2 or Spring MVC). The candidate should have a minimum of 5-7 year’s work experience. The candidate must have experience working in an innovation and production environment as the successful candidate will be a key individual in engineering a new platform for the CrossCap core solution.

Company Snapshot:

CrossCap, established in 2001, offers a Management and Collaboration Platform for marketing teams. Some great companies that rely on CrossCap include Walmart, Target, and Gap.  CrossCap is headquartered in San Francisco with offices in Toronto and New York.

Requirements for this Role:

Must be fluent in English with strong communication skills
Expert knowledge of Spring MVC, Security, REST, Tiles, and Struts 2
Expert knowledge of JAVA, JDBC, JSPs, Servlets
Expert knowledge of Spring Mobile, AOP, Transaction, MyBatis
Database knowledge must include MySQL. NoSQL is a plus
Working knowledge of AJAX, JQuery, JSON and JavaScript.
Knowledge of Angular JS and Websocket is an asset
Knowledge of Microservices and Multi-tenancy architecture is a plus
Development environment knowledge must include Eclipse
Application server knowledge must include JBoss/Wildfly, Apache Tomcat
Ability to work independently
Ability to work in a fast-paced and dynamic team environment
As part of the Development team, the candidate will also be required to participate in software architecture and quality assurance aspects of our products.

Desired Qualifications:

A Bachelors degree preferably in Engineering or Computer Science.
7 + years experience of development in J2EE.
5 + years experience design and development for large scale enterprise business applications.
An understanding of design patterns and software development frameworks.

Senior Front End Web Developer - San Francisco

Description

The Senior Front End Web Developer will be responsible for building and maintaining the rich web
application needed to support the platform’s complex business requirements. While the candidate must be comfortable with HTML5, CSS3, and Javascript (at a minimum), a wide and varied experience throughout the ever-changing front end ecosystem is also expected. This candidate must exhibit a high level of creative and technical excellence to succeed. If such a role sounds like a stimulating intellectual challenge to you, we are looking for you.

What can you expect?

  • Your domain expertise will help guide the requirements and design choices for the product
  • You will be called on to implement and maintain the resulting product features
  • An environment where your creative and technical design choices can make or break projects
  • Independent learning/research on various technologies to support the continued growth of the product
  • Estimates for engineering efforts during planning
  • A relatively flat reporting structure comprised of proactive self-starters
  • An emphasis on openness and integrity with opportunities to nurture professional growth
  • A conveniently located office at the heart of the San Francisco financial district (and is pet friendly)

Qualifications

  • General
    • strong understanding of practical CS concepts (architectural design / implementation)
    • abstract data modeling (e.g. high dimensional data)
    • attention to detail (e.g. a discerning eye, linguistic nuance, multi-tasking)
    • picks the right tool for the job
    • finds and evaluates creative solutions to novel problems (e.g. design vs engineering, resourcing vs optimality)
  •  Frontend
    • HTML5, CSS3, jQuery, Javascript (ES5/ES6), Responsive design
    • good breadth of existing knowledge
    • quickly picks up new languages, libraries, frameworks as needed
    • finds and evaluates creative solutions to novel problems (e.g. design vs engineering, resourcing vs optimality)
  • Effective communicator
    • works well independently and in cross-functional teams: Project, Product, Design, Dev, QA
    • supports recommendations with reasoned analysis (e.g. time vs memory efficiency, cognitive load, etc.)
    • leads the team in finding ideal balance between requirements, design, architecture needs
    • can ELI5 complex concepts without sacrificing correctness
    • proactive in stepping up to fill cross-team dependency gaps
  • Awareness of modern UIX and multi-platform design
  • Some of these libraries/packages:
    • CSS Preprocessor
    • Data Visualization
    • Templating Systems
    • Testing Frameworks
    • Package Management
    • i18n / l10n
  • Nice to haves
    • Published code samples
    • Defect Tracking: JIRA
    • Source Control: Git
    • Database: MySQL
Intermediate Software Engineer - Toronto, Ontario

Description

The Senior Front End Web Developer will be responsible for building and maintaining the rich web
application needed to support the platform’s complex business requirements. While the candidate must be comfortable with HTML5, CSS3, and Javascript (at a minimum), a wide and varied experience throughout the ever-changing front end ecosystem is also expected. This candidate must exhibit a high level of creative and technical excellence to succeed. If such a role sounds like a stimulating intellectual challenge to you, we are looking for you.

What can you expect?

  • Your domain expertise will help guide the requirements and design choices for the product
  • You will be called on to implement and maintain the resulting product features
  • An environment where your creative and technical design choices can make or break projects
  • Independent learning/research on various technologies to support the continued growth of the product
  • Estimates for engineering efforts during planning
  • A relatively flat reporting structure comprised of proactive self-starters
  • An emphasis on openness and integrity with opportunities to nurture professional growth
  • A conveniently located office at the heart of the San Francisco financial district (and is pet friendly)

Qualifications

  • General
    • strong understanding of practical CS concepts (architectural design / implementation)
    • abstract data modeling (e.g. high dimensional data)
    • attention to detail (e.g. a discerning eye, linguistic nuance, multi-tasking)
    • picks the right tool for the job
    • finds and evaluates creative solutions to novel problems (e.g. design vs engineering, resourcing vs optimality)
  •  Frontend
    • HTML5, CSS3, jQuery, Javascript (ES5/ES6), Responsive design
    • good breadth of existing knowledge
    • quickly picks up new languages, libraries, frameworks as needed
    • finds and evaluates creative solutions to novel problems (e.g. design vs engineering, resourcing vs optimality)
  • Effective communicator
    • works well independently and in cross-functional teams: Project, Product, Design, Dev, QA
    • supports recommendations with reasoned analysis (e.g. time vs memory efficiency, cognitive load, etc.)
    • leads the team in finding ideal balance between requirements, design, architecture needs
    • can ELI5 complex concepts without sacrificing correctness
    • proactive in stepping up to fill cross-team dependency gaps
  • Awareness of modern UIX and multi-platform design
  • Some of these libraries/packages:
    • CSS Preprocessor
    • Data Visualization
    • Templating Systems
    • Testing Frameworks
    • Package Management
    • i18n / l10n
  • Nice to haves
    • Published code samples
    • Defect Tracking: JIRA
    • Source Control: Git
    • Database: MySQL
Quality Assurance Analyst - Toronto, Ontario

Description

The Senior Front End Web Developer will be responsible for building and maintaining the rich web
application needed to support the platform’s complex business requirements. While the candidate must be comfortable with HTML5, CSS3, and Javascript (at a minimum), a wide and varied experience throughout the ever-changing front end ecosystem is also expected. This candidate must exhibit a high level of creative and technical excellence to succeed. If such a role sounds like a stimulating intellectual challenge to you, we are looking for you.

What can you expect?

  • Your domain expertise will help guide the requirements and design choices for the product
  • You will be called on to implement and maintain the resulting product features
  • An environment where your creative and technical design choices can make or break projects
  • Independent learning/research on various technologies to support the continued growth of the product
  • Estimates for engineering efforts during planning
  • A relatively flat reporting structure comprised of proactive self-starters
  • An emphasis on openness and integrity with opportunities to nurture professional growth
  • A conveniently located office at the heart of the San Francisco financial district (and is pet friendly)

Qualifications

  • General
    • strong understanding of practical CS concepts (architectural design / implementation)
    • abstract data modeling (e.g. high dimensional data)
    • attention to detail (e.g. a discerning eye, linguistic nuance, multi-tasking)
    • picks the right tool for the job
    • finds and evaluates creative solutions to novel problems (e.g. design vs engineering, resourcing vs optimality)
  •  Frontend
    • HTML5, CSS3, jQuery, Javascript (ES5/ES6), Responsive design
    • good breadth of existing knowledge
    • quickly picks up new languages, libraries, frameworks as needed
    • finds and evaluates creative solutions to novel problems (e.g. design vs engineering, resourcing vs optimality)
  • Effective communicator
    • works well independently and in cross-functional teams: Project, Product, Design, Dev, QA
    • supports recommendations with reasoned analysis (e.g. time vs memory efficiency, cognitive load, etc.)
    • leads the team in finding ideal balance between requirements, design, architecture needs
    • can ELI5 complex concepts without sacrificing correctness
    • proactive in stepping up to fill cross-team dependency gaps
  • Awareness of modern UIX and multi-platform design
  • Some of these libraries/packages:
    • CSS Preprocessor
    • Data Visualization
    • Templating Systems
    • Testing Frameworks
    • Package Management
    • i18n / l10n
  • Nice to haves
    • Published code samples
    • Defect Tracking: JIRA
    • Source Control: Git
    • Database: MySQL

Start typing and press Enter to search