
Senior Full-Stack Engineer – React - AEM - Node.js
- Saint Louis, MO
- Permanent
- Full-time
- 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.?
- 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.
- Lack of required technical and soft skills.
- 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.
- 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.
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