Senior Full-Stack Engineer – React - AEM - Node.js

Zeektek

  • Saint Louis, MO
  • Permanent
  • Full-time
  • 14 days ago
  • Apply easily
We have a 6 month contract to hire for a Sr Application Development Engineer that is a highly skilled and self-motivated full-stack engineer with 5-7 years of professional experience in developing and maintaining enterprise-grade web applications. Someone who brings strong technical expertise in backend service development using Node.js, TypeScript, Java, and MongoDB or other NoSQL databases, paired with deep frontend proficiency in React, JavaScript, HTML, CSS/LESS, and Test-Driven Development (TDD) practices.This individual has hands-on experience building and deploying scalable applications in containerized environments and possesses advanced capabilities in Adobe Experience Manager (AEM), including custom components, templates, workflows, dispatcher configuration, and Adobe or custom forms. Familiarity with Splunk or similar logging/monitoring tools is essential.Looking for someone who is a proactive problem-solver who thrives in Agile environments, communicates effectively, and contributes meaningfully during sprint planning and daily stand-ups. Bonus points for candidates with experience in AWS (CDN, S3, Route53), Express.js, Apache, SEO, accessibility compliance (508), API design, Scrum, Jira, or GitLab.This role is fully remote, and the candidate must be capable of delivering assignments on time, participating in planning discussions, and supporting the Public Web Team's mission of enabling faster content delivery through robust web platforms.MUST HAVES:
  • 5-7+ years of experience with the following:
  • Node.js
  • TypeScript
  • Java/ JavaScript
  • React
  • CSS, LESS, HTML, TDD (Test-Driven Development)
  • MongoDB or other NoSQL datastores
  • Container-based deployments
  • Adobe Experience Manager (Adobe and/or Custom Forms, Templates & Components, Workflows, Dispatcher config)
  • Splunk querying or experience with similar logging tools.
  • Good communication, Collaboration, Self organizing (pro-active & go-getter) and problem-solving skills.?
NICE TO HAVES:
  • Express.js
  • Apache
  • AWS (CDN, S3, Route53)
  • DNS and redirection
  • API design, analytics (Google, Adobe)
  • SEO
  • Accessibility (508 Compliance)
  • Scrum
  • Jira
  • Gitlab or similar SCM tools.
Disqualifiers:
  • Lack of required technical and soft skills.
About this Role:
  • Public Web team purpose is to provide platform to enable our business partners to deliver content faster on the public portals.
  • Public Web team is a mature self-organizing agile team and team values work life balance and keep's the core values at the center during their daily operations.
Responsibilities:
  • Attend daily stand up to provide update and/or seek help, focus on code development assignments, depending on which day, attend planning meetings with the team to estimate work items for the projects.
  • Looking for a full-stack developer who has experience in backed service development and Adobe Experience Manager (AEM).
  • Performance expectations: Deliver development assignments on committed timeframe, keeping good communication and collaboration skills at the center, be engaged and provide inputs during planning. Self-organizing (pro-active & go-getter) and problem-solving skills.
JOB DESCRIPTION:
Position Purpose:
Designs, develops, and implements complex enterprise software solutions. Collaborates closely with technical and non-technical roles such as data modelers, architects, business analysts, data stewards, and subject matter experts (SMEs) to provide design, technical analysis, development/configuration, testing, implementation, and support expertise representing the interest of the business across the enterprise.
Education/Experience:
A Bachelor's degree in a quantitative or business field (e.g., statistics, mathematics, engineering, computer science) and Requires 4 - 6 years of related experience.
Or equivalent experience acquired through accomplishments of applicable knowledge, duties, scope and skill reflective of the level of this position.
Technical Skills:
One or more of the following skills are desired.
Experience with Other: evaluating and improving Code Quality /Standards
Experience with Other: working with and directing third-party Application Developers
Knowledge of Programming Concepts; Software Design
Soft Skills:
Intermediate - Seeks to acquire knowledge in area of specialty
Intermediate - Ability to identify basic problems and procedural irregularities, collect data, establish facts, and draw valid conclusions
Intermediate - Ability to work independently
Intermediate - Demonstrated analytical skills
Intermediate - Demonstrated project management skills
Intermediate - Demonstrates a high level of accuracy, even under pressure
Intermediate - Demonstrates excellent judgment and decision making skills
License/Certification:
Scaled Agile Framework (SAFe) preferredRequired Technical Experience: Node.js, TypeScript, Java, React, JavaScript, CSS, LESS, HTML, TDD (Test-Driven Development), MongoDB or other NoSQL datastores, container-based deployments, Adobe Experience Manager (Adobe and/or Custom Forms, Templates & Components, Workflows, Dispatcher config), Splunk querying or experience with similar logging tools.??
Required Soft skills: Good communication, Collaboration, Self organizing (pro-active & go-getter) and problem solving skills.?
Nice to have Experience: Express.js, Apache, AWS (CDN, S3, Route53), DNS and redirection, API design, analytics (Google, Adobe), SEO, Accessibility (508 Compliance), Scrum

Zeektek