Full-Stack Senior Software Engineer
- United States
- Senior Level
- 8+ years
- Bachelor's degree
- Posted
Skills
Required
- full-stack
- React
- Node.js
- TypeScript
- Elasticsearch
- automated testing
- React Testing Library
- Cypress / Playwright
- CI/CD pipelines
- feature flags
- data modeling
- Jira
Preferred
- LLM APIs / vector search / RAG pipelines / conversational bot frameworks
- AI & bot engineering
- internal web applications
- conversational AI bots
- Cursor
- Copilot
- Claude / GitHub
Join our IT Software Engineering team as a Full-Stack Senior Software Engineer. In this hands-on role, you will lead the technical design, development, and deployment of full-stack internal web applications and conversational AI bots. You will write clean React and Node.js code, integrate backend services with Elasticsearch, and leverage modern AI development tools. This is a 100% individual contributor role with complete operational ownership of production systems.
Responsibilities
- Lead the technical design, development, and deployment of full-stack internal web applications and conversational AI bots.
- Write clean, maintainable code across React, TypeScript, and Node.js to design and ship full-stack applications that replace legacy SaaS tools.
- Utilize modern AI coding assistants (Cursor, Claude, Copilot) to write code faster, generate tests, and increase overall feature velocity.
- Daily proficiency with AI coding tools (Cursor, Claude, or GitHub Copilot) to accelerate workflow while taking full responsibility for code quality
Requirements
- Operational & testing maturity: Experience with automated testing (React Testing Library, Cypress/Playwright), CI/CD pipelines, feature flags, and on-call rotation for production services
- 8+ years of hands-on full-stack development experience building, shipping, and operating web applications in production using React, TypeScript, and Node.js
- Hands-on Elasticsearch experience with data modeling, indexing, query optimization, and Kibana dashboard integration
- Experience building or integrating internal developer portals, FinOps/cost-governance platforms, or enterprise ticketing and automation workflows
- Exposure to advanced Elastic Stack capabilities (ELSER semantic search, hybrid vector search, or Elastic ML)
- Background replacing legacy enterprise platforms (e.g., ServiceNow, Jira, custom SaaS portals) with custom software solutions
- Strong communication and problem solving skills with the ability to translate business requirements into technical agent architectures
- Ability to work and thrive in a dynamic and fast-paced environment
- Bachelor’s or Master’s degree in Computer Science or a related engineering field
Preferred
- Practical AI & bot engineering experience working with LLM APIs, vector search, RAG pipelines, or conversational bot frameworks
Pay
USD 133,100 - 252,900
Benefits
- Enjoy benefits such as fully paid health coverage, flexible location and schedule, generous vacation days, parental leave, and charitable giving matching.
jobapplier