Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
W2 Only
Open for sponsorship
Position Title: Sr. Software Engineer (NodeJS)
Location: Dallas, TX (2 days per week)
Duration: 12 Months
Primary Stack: NodeJS, Redis or Postgres, GraphQL
Secondary expertise: Adobe Journey Optimizer, Snowflake, AWS, Kafka, Optimizely
Desired Skills:
- Minimum 5+ years of hands-on experience and proficiency with modern web application development technologies including Typescript, NodeJS, preferably micro-frontends & web components experience.
- 3+ years of hands-on experience and proficiency with relational (SQL), non-relational and in-memory databases. Postgres experience preferred.
- 3+ years of hands-on experience and proficiency with cloud platforms, preferably Amazon Web Services.
- 3+ years of hands-on experience and proficiency developing and maintaining diverse automated regressions test suites
- 1+ years of hands-on experience and proficiency designing and developing GraphQL using Apollo Client, Server, and Router or other GraphQL server and federation implementations.
- 1+ years of hands-on experience and proficiency designing, developing and maintaining enterprise or distributed systems using Kafka, AWS Kinesis or equivalent high throughput / brokered distributed messaging systems.
- Experience with Camunda 8 or equivalent workflow engines is preferred.
- Strong problem-solving skills and ability to work collaboratively in a team-oriented environment.
- Solid understanding of software development principles, design patterns, and best practices.
- Ability to navigate in a nimble environment and drive success in unknown territory.
- Experience delivering software solutions using Agile, lean, and iterative methods.
- Experience in guiding development of observable systems with robust metrics and alerts.
- Enthusiasm for continuous learning.
Key Skills
Ranked by relevanceReady to apply?
Join Xoriant and take your career to the next level!
Application takes less than 5 minutes

