onsite
Software Engineer 2 - Full Stack Portal Platform - Abnormal
Software Engineer
Full‑stack engineer to design, build, and scale the Customer, End‑User, and Demo portals, leveraging React, Node.js, TypeScript and AWS services while ensuring high performance, security, and maintainability.
About the role
Key Responsibilities
- Design and implement end‑to‑end features for multiple customer‑facing portals using React, TypeScript, and Node.js.
- Architect, develop, and maintain scalable backend services on AWS, including serverless functions, APIs, and data stores.
- Collaborate with product, UX, and QA teams to translate requirements into clean, testable code and deliver iterative releases.
- Establish and enforce best practices for code quality, security, performance, and CI/CD pipelines.
- Monitor portal health, troubleshoot production issues, and drive continuous improvement of reliability and user experience.
Requirements
- 3+ years of professional experience building full‑stack web applications with React, TypeScript, and Node.js.
- Strong knowledge of AWS services (e.g., Lambda, API Gateway, DynamoDB, S3) and infrastructure‑as‑code tools.
- Experience designing and consuming GraphQL APIs and RESTful services.
- Proficiency with CI/CD workflows, automated testing, and version control (Git).
- Solid problem‑solving skills, ability to work independently, and a collaborative mindset.
Skills
javascripttypescriptreactnodejsawsgraphqlcicd