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

Stack Builders
CA
$65K-$75K a year (estimated)
Remote
Full-time
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.

9 days ago
Related jobs
Stack Builders
CA
Remote

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
Remote

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. ...

Promoted
Intellex Systems Group
Canada

Full Stack Developer (2)– our client requires two (2) Full stack Developers to help with the development of technical solutions, including the design, development, testing and deployment of code and more. ...

Promoted
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. ...

Promoted
Alignerr
Canada
Remote

As an AI Tutor - Coding, you'll play a critical role in shaping the future of AI.You'll leverage your subject-matter expertise to train and evaluate AI models, ensuring the information they generate is reliable and relevant across various domains.This position offers a unique path for professional g...

TEHORA
CA
Remote

TEHORA est présentement à la recherche d'un(e) analyste-développeur JAVA senior ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente. Assurer l’entretien des unités JAVA développées;. Démontrer que la r...

Altair Engineering
Canada

Our client in Windsor, ON is looking for an Battery Software Engineer - Controls - Intermediate - PSP. Battery Software Engineer - Controls - Intermediate - PSP. Define software test cases and establish traceability to software requirements. Support software development processes and create technica...

Mannarino Systems & Software
Anywhere - Canada

Software Design and Verification DO-178 Engineers. MANNARINO Systems & Software Inc. MANNARINO Systems & Software Inc. Bachelor's or master's degree in Computer Science, Computer Engineering or equivalent. ...

Coast Capital Savings
Canada, Canada

As a member of the Digital Application team, the Senior Full Stack Developer designs, develops and supports various applications ranging from web front-end to APIs and middleware integration. ...

Workinweasy
Canada

Must possess at least 6-7 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications and projects. ...