S
SoftServe
Fullstack
Middle/Senior Full Stack Engineer (TypeScript + React + Node.js)
TypeScriptJavaScriptNode.jsReactREST APIJWTOAuthPostgreSQLMySQLJUnitIntegration TestingCypressGithub CopilotCursorClaudeGeminiLlmAgentic SystemsAWSLlmopsObservabilityDockerTerraformAWS Lambda
Про позицію
In this role, you will be part of a modern agile product team focused on building and enhancing business-critical applications, working across the full technology stack, contributing to both frontend and backend development.
Обовʼязки
- Design, develop, and maintain scalable applications using TypeScript, Node.js, and React
- Contribute to solution design, API architecture discussions, and technical decision-making
- Implement new product features and enhance existing functionality across frontend and backend systems
- Build and consume RESTful APIs and integrate authentication and authorization mechanisms
- Develop and execute unit, integration, and end-to-end tests to ensure software quality
- Troubleshoot production issues and support incident investigation and resolution activities
- Contribute to application scalability, resilience, observability, and performance optimization efforts
- Utilize AI-powered development tools (e.g., GitHub Copilot, Cursor, Claude, Gemini) to improve productivity, accelerate delivery, and support problem-solving while validating generated outputs
Вимоги
- 4+ years of commercial software development experience with TypeScript and modern JavaScript (ES6+)
- Solid backend development experience with Node.js
- Hands-on experience with React and modern frontend development practices
- Experience designing and integrating RESTful APIs
- Understanding of authentication and authorization mechanisms such as JWT and OAuth
- Experience working with relational databases such as PostgreSQL or MySQL
- Experience with testing frameworks and automated testing practices, including unit, integration, and E2E testing
- Comfortable using AI-assisted development tools while applying critical thinking and engineering judgment and AI safety/reliability concerns
- Experience building LLM/agentic systems
- Strong AWS experience
- Experience with LLMOps concepts and tooling
- Experience with automated testing and observability
- Clear communication skills with Intermediate strong or Upper-Intermediate level of English for effective collaboration in a multicultural team
- Basic knowledge of containerization and cloud-native technologies (Docker, Terraform, AWS Lambda) – nice to have
Middle/Senior Full Stack Engineer (TypeScript + React + Node.js)
Оригінал