Senior Fullstack Engineer
Location
Nashville - TN
Job Level
Senior
Schedule
Full-Time
Job Type
Remote
About Fufild:
FulfId, Inc. is revolutionizing employee retention and recruitment through our Personal-Fulllment-as-a-Service (PFaaS™) platform. Our mission is to bridge the gap between personal fulllment and company success, creating a paradigm shift in how businesses care for their employees. We are more than just a product; we are a philosophy that emphasizes the importance of personal growth and fulllment as the cornerstone of professional success.
Role Overview:
As a Senior Engineer at Fufild, you’ll lead the charge in building our groundbreaking benefits platform using the latest technologies. You'll work extensively with Next.js to create high-performance web applications and React-Native for mobile applications. In this role, you'll work with AWS infrastructure, ensuring our systems are robust, scalable, and efficient. If you're excited about working with cutting-edge technology, solving complex problems, and shaping the future of employee benefits, this is the opportunity for you!
Key Responsibilities:
- Build and maintain high-performance web applications using Next.js, focusing on server-side rendering (SSR), static generation, and API integration.
- Architect and manage AWS infrastructure (ECS, ECR, EC2, RDS, S3, Elasticache) to ensure scalability, security, and reliability of applications.
- Design and implement infrastructure as code using Terraform to automate cloud deployments and manage resources efficiently.
- Optimize API performance and handle large datasets.
- Mentor junior developers and guide the engineering team on best practices for both Next.js web applications and React-Native applications.
- Lead technical discussions on scaling, security, and system optimization, ensuring the architecture aligns with business goals.
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality features and improve the platform's performance.
- Ensure SOC2 policies are followed and enforced throughout development
Qualifications:
-
Next.js (Web Development):
- Procient in Next.js for building applications with a focus on performance and scalability.
- Deep understanding of Next.js architecture, including static generation, API routes, and web performance optimization.
-
AWS & Infrastructure:
- Strong expertise with AWS services (ECS, ECR, EC2, RDS, S3, Elasticache) for hosting Next.js applications, ensuring scalability and reliability.
- Procient in infrastructure as code (Terraform) for automating deployments and managing cloud infrastructure.
-
Data Engineering & Performance Optimization:
- Experience with handling large datasets and optimizing API performance in both web and backend environments.
-
Mentorship & Technical Leadership:
- Strong leadership skills to mentor junior developers and ensure best practices in frontend and backend development.
- Ability to lead architectural discussions and drive decisions on scaling, optimization, and security.
-
Bonus:
- Familiarity with event-driven architectures and tools like Redis for stream processing.
Why Join Fufild?
Joining Fufild means becoming part of a passionate and innovative team dedicated to making a significant impact in the Employee Benefits industry. We offer a supportive environment where your contributions are valued and your professional growth is encouraged. You will have the opportunity to work with cutting-edge technologies and contribute to projects that help companies attract and retain top talent. We offer competitive compensation and the flexibility to work remotely.