Java & TS/JS Contract Developer (Remote - English Required)

Stack Builders
CA
65K $-75K $ / an (estimé)
Télétravail
Temps plein
Quick Apply

Stack Builders is a top-quality international software development consultancy that strives to remain curious and committed to bringing our clients' visions to life.

Our diverse team is adventurous, savvy, and eager to help others who seek to create cutting-edge software with modern technologies and industry best practices.

We are seeking a talented Java Developer with experience in the Front End with either TypeScript or JavaScript to join our team and work on an innovative mobile application designed to deliver real-time sports metrics to spectators.

We are dedicated to fostering innovation, diversity, and collaboration in our work environment to inspire excellence and deliver exceptional results.

We are also proud to have one of our offices recognized as a top Great Place to Work in Latin America. If these values align with yours, read on!

Requirements

For this specific job post, we can only accept candidates who reside in the US, Canada, Colombia, and Ireland .

Technical Requirements

  • Bachelor’s degree, preferably in Computer Science and / or equivalent experience in the development industry.
  • Experience with Java 11+ and ecosystem tools like Checkstyle, SonarQube Java, Jacoco, and Gradle.
  • Strong Java / J2EE / HTL experience with an advanced understanding of Sling.
  • Experience with HTML, CSS, TypeScript, and Webpack.
  • Experience with modern JavaScript frontend frameworks like React.
  • Experience developing & consuming RESTful APIs using best software practices.
  • Practical experience with Test Driven Development (unit, integration, and end-to-end testing, including a deep understanding of Mock Testing Frameworks).
  • A solid grasp of systems architecture and how to structure large-scale, interconnected applications.

Other Requirements

  • Availability to overlap at least 4 hours with US PDT time zone working hours.
  • For this specific job post, we can only accept candidates who reside in the US, Canada, Colombia, and Ireland.
  • If you’re located in the US, you need to be able to work as a contractor under your own LLC, C-Corp, or S-Corp.
  • Fluent and efficient communication skills in English as you will be communicating directly with the client and other team members.

Nice to haves :

  • 3+ years of web content management system experience, working with Adobe Experience Manager (AEM as A Cloud Service), Adobe Analytics, Adobe Target for A / B testing, AEM as Cloud Service, and Adobe Cloud Manager.
  • Experience working with Google Tag Manager
  • Experience with Maven projects and Apache tech stacks like Apache Sling, Apache Jackrabbit Oak and Apache Felix in the context of AEM.
  • Experience with JUnit5 for Java, Storybooks / Playwright testing for Frontend integration testing and Cypress for end-to-end testing.

Unit testing frameworks for FrontEnd like Jest or Sinon.

  • Strong understanding of AEM Core components, including OSGi, Sling, Dispatcher, and JCR.
  • Experience with other CMS platforms.

Responsibilities

  • Refactor and streamline components across different properties to support the client's initiative to unite all products under one singular brand.
  • Collaborate with Product Owners and other key stakeholders to define and implement requirements as needed.
  • Understand the client’s technical environment and how they use technology to provide the best, focused advice.
  • Implement reusable AEM templates, components, and workflows for authoring content.
  • Integrate any kind of third party service with AEM.
  • Provide input into estimating engagement activities and executing engagements following the Agile methodology, including SCRUM.
  • Creation, execution, and documentation of tests necessary to ensure that an application or technical environment meets performance requirements (technical, functional, and user interface).
  • Configure, administer and operate Adobe Target to build multi-channel campaigns.
  • Implement & enhance Adobe Target.
  • Implement A / B tests and help prioritize testing.
  • Support an ongoing roadmap of Target improvements.

Benefits

  • A human-centered experience as we’re a people-first company.
  • Challenging, full-time, and long-term projects. We work with some of the most admired companies worldwide.
  • A strong learning culture. You’ll have opportunities for 1 : 1 sessions with your mentor / manager.
  • Regular pairing sessions. You’ll develop high-quality code while sharing knowledge with your team members.
  • Opportunities for company-sponsored conference participation, OSS contributions, tutorials, blog posts, and technical talks.
  • Exceptionally talented and passionate coworkers.
  • Timely payments.
  • A Stack Builders community to support you and learn with you!

Ready to become our next builder? We hope you’ll join us!

More than our EOO statement, this is what makes us a Great Place to Work :

Stack Builders is proud to be an equal-opportunity employer. We are committed to creating a safe and inclusive work environment and don’t tolerate discrimination or harassment during the hiring process or time of employment.

All team members and candidates are assessed and appreciated for their attitude, qualifications, and potential - regardless of race, religion, color, nationality, sexual orientation, gender expression or identity, age, disability, marital status, pregnancy, and other characteristics protected by law.

Learn more about us by visiting our website , where you can find blog posts, tutorials, and testimonials from our team and clients.

Il y a 9 jours
Emplois reliés
Stack Builders
CA
Télétravail

Java Developer with experience in the Front End with either TypeScript or JavaScript. Creation, execution, and documentation of tests necessary to ensure that an application or technical environment meets performance requirements (technical, functional, and user interface). Experience with Java 11+ ...

Emtec
Canada
Télétravail

We are hiring a Senior Full Stack Developer for a 6 month contract. Implement front-end components using HTML, CSS, and JavaScript frameworks- using Angular. This is a 6 month contract, with potential extention. Collaborate with cross-functional teams to understand project requirements. ...

Offre sponsorisée
Procom
Canada

NET Developer Senior Full Stack. We are seeking a highly skilled Full Stack Senior Developer with expertis. On behalf of our client in the Government Services Sector, Procom is looking for a Senior Full Stack. ...

102 Yahoo Inc.
Remote,Canada
Télétravail

Effectively collaborate with other engineers and cross-functional teams. ...

Valital Technologies
Canada

We are seeking motivated backend and fullstack developers. As a developer with Valital, you will work closely with the Technology Lead and collaborate with a passionate team of data scientists, engineers and developers. React (If interested in the Fullstack Role). Nous recherchons un développeur bac...

Affirm, Inc.
Canada
Télétravail

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams. Strong attention to detail with a demonstrated focus on engineering resilience. ...

Doximity
Remote, Canada
Télétravail

You are experienced in creating automated testing, applying design patterns, and other engineering best practices. Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights. ...

RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...

Lime
Canada

We are looking for a strong senior software engineer to join our fast-growing team and contribute to two critical areas at Lime: Payments and Trust. Develop robust and extensible engineering platforms that can reliably serve millions of transactions at Lime. Contribute to shaping overall engineering...

Datavant
Canada
Télétravail

At Datavant we are excited to meet engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. Software Engineer) rather than complex ones (e. Our goal is to connect the world’s health data and as a Staff Engineer you will work on the archite...