Senior Full Stack Engineer
Verfasst am 2026-07-07
-
Software Entwicklung
Backend Entwicklung, Full Stack Entwickler, Node.js Entwicklung, AWS
In this role you will design and build scalable full‑stack applications, shaping architecture and delivering cloud‑native tools that help retail teams detect stock issues, prioritize actions, and measure improvements in product availability. Your work turns operational and inventory data into intuitive products that help stores quickly identify discrepancies and improve on‑shelf availability. Our Client is at the forefront of serving millions of shoppers nationwide, with a strong presence across grocery, banking, and general merchandise.
RESPONSIBILITIES- Build end‑to‑end product features across React, Node.js with Type Script, and serverless components to deliver full‑stack functionality
- Improve system performance, scalability, and maintainability by optimizing frontend and backend implementations and refining architectural design
- Implement REST APIs using Node.js and Type Script and integrate with GraphQL services where required to support application functionality
- Develop AWS Lambda functions and configure Amazon API Gateway, ensuring proper CORS handling for secure and reliable service access
- Apply effective testing practices by implementing unit, integration, and end‑to‑end tests to maintain application reliability and quality
- Enhance application architecture by applying clean abstractions, SOLID principles, and reduced coupling across system components
- Use observability tools including logs, metrics, and tracing to troubleshoot issues and maintain production stability
- Contribute to CI/CD pipeline improvements, participate in code reviews, and promote engineering best practices across the team
- Strong proficiency with React, including practical use of Hooks such as use State, use Effect, useMemo, and use Reducer while consistently applying the Rules of Hooks
- Practical experience with building RESTful APIs and consuming GraphQL services in modern web applications
- Strong proficiency with Node.js and Type Script, including asynchronous programming with callbacks, Promises, async/await, and robust error handling within the Node.js async model
- Hands‑on experience with AWS Lambda, including configuration, handler signatures, API Gateway integrations, and CORS fundamentals
- Strong knowledge of software testing strategies, including applying the Test Pyramid with unit, integration, and end‑to‑end testing
- Effective collaboration and communication skills in English, enabling productive work across distributed and multicultural teams
- Working knowledge of SQL and No
SQL databases including PostgreSQL and MongoDB, with familiarity in indexing strategies and basic query optimization (optional) - Working knowledge of containerization and orchestration technologies such as Docker and Kubernetes for local development and CI environments (nice‑to‑have)
- Familiarity with event‑driven systems and messaging platforms such as Kafka or AWS Event Bridge (as a plus)
Soft Serve is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.
We offerWork from home, from the office, or in a hybrid format that supports focus and collaboration.
Competitive, market‑based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.
Approachable leaders who communicate openly, keep teams close to the strategy, and support long‑term planning.
#J-18808-LjbffrUm nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: