RevStar is a dynamic team of engineers, UX designers, and product managers committed to delivering cloud-native web and mobile applications. They are seeking a Full Stack Engineer to work across the stack, crafting user-friendly frontends in React and building secure backends in NodeJS, while collaborating with cross-functional teams to ensure optimal outcomes for clients.
Responsibilities:
- Build performant, accessible, and responsive UIs in ReactJS
- Develop scalable and secure backend services with NodeJS and Express
- Work with data engineers to unify structured and unstructured data across sources (RDS, DynamoDB, S3, OpenSearch, etc.)
- Implement search capabilities using tools like Amazon OpenSearch and Kendra
- Contribute to ETL processes and pipelines that make client data searchable and actionable
- Participate in architecture discussions for full-stack applications and API integrations
- Translate Figma mockups into reusable, maintainable UI components
- Optimize frontend and backend performance
- Collaborate with cross-functional teams in Agile sprints
- Engage directly with clients to gather requirements, demo solutions, and ensure delivery aligns with business goals
- Contribute to internal best practices, code reviews, and shared component libraries
Requirements:
- 3–5+ years of full-stack JavaScript/TypeScript experience
- Deep expertise in ReactJS, NodeJS, and Express
- Solid experience deploying cloud-native applications on AWS (Lambda, API Gateway, ECS, etc.)
- Strong understanding of working with SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB)
- Deep knowledge of RESTful APIs, GitHub, and CI/CD pipelines
- Strong grasp of data integrity, normalization, and schema design
- Ability to write clean, scalable, and testable code
- Clear communicator with strong documentation habits
- Experience in client-facing roles or consulting environments
- Expertise with OpenSearch, Kendra, or similar search/indexing services
- Experience implementing semantic search or working with LLMs in search pipelines
- Familiarity with AWS Glue, Athena, Step Functions, or other ETL tooling
- Working knowledge of Cognito and identity management best practices
- Experience with React Native or mobile-focused frontends
- Exposure to HIPAA, SOC2, or other compliance environments