Description
Position: Lead Full Stack Engineer
Experience: 10+ Years
Work Location: USA - EST timezone
Role Overview
We are looking for a highly skilled Lead Application Engineer with strong expertise in React / Next.js and modern full-stack development practices. This role is primarily hands-on with additional responsibilities in technical leadership, team coordination, and stakeholder engagement.
The ideal candidate will drive the design and development of applications which is mobile-friendly (Responsive Web Design), ensuring alignment with customer-facing LP portal standards, while leveraging modern cloud-native and DevOps practices.
Key Responsibilities
Technical Development (80%)
- Design, develop, and maintain scalable web applications using React.js and Next.js
- Build mobile-first, responsive UI/UX aligned with customer LP (Limited Partner) portal standards
- Develop robust backend services using GraphQL for integrating external data sources
- Work with PostgreSQL (Amazon Aurora) for data modeling, optimization, and performance tuning
- Implement file storage and retrieval solutions using AWS S3
- Deploy and manage containerized applications using AWS ECS Fargate
- Ensure high-quality, maintainable code through:
- Unit testing
- Integration testing
- Fully automated test pipelines
- Maintain minimum 70% code coverage enforced via automated quality gates
- Build and maintain CI/CD pipelines using GitHub Actions
- Integrate and enforce code quality standards using SonarCloud
- Ensure automated builds, testing, and deployments
- Drive best practices in secure, scalable, and resilient cloud-native architecture
- Lead and mentor a team of engineers through:
- Code reviews
- Design discussions
- Technical guidance
- Collaborate with cross-functional teams including Product, QA, and DevOps
- Engage with stakeholders to understand requirements and translate them into technical solutions
- Ensure adherence to architectural standards and best practices
- Participate in sprint planning, estimations, and delivery tracking
Required Skills & Qualifications
Technical Skills
- Strong expertise in:
- React.js, Next.js
- JavaScript / TypeScript
- HTML5, CSS3, responsive design frameworks
- Experience with GraphQL APIs and integration patterns
- Solid experience with PostgreSQL (Aurora preferred)
- Hands-on experience with:
- AWS (S3, ECS Fargate)
- Containerization (Docker)
- Strong understanding of:
- CI/CD pipelines (GitHub Actions)
- Code quality tools (SonarCloud)
- Automated testing frameworks