CC Staffing International Ltd.

Senior Software Developer, Lead

CC Staffing International Ltd.

full-time

Posted on:

Origin:  • 🇱🇧 Lebanon

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSCloudCypressEC2JavaScriptJestNext.jsSQLTerraformTypeScript

About the role

  • Senior Software Developer (Lead) role steering technical strategy, mentoring engineers, and shaping Voice AI platform. Lead a team of developers in an Agile setup facilitating planning sessions, standups, and code reviews. Architect and build reliable front-end and back-end solutions with Next.js, Elysia.js, and TypeScript/JavaScript. Drive decisions around system architecture, infrastructure, and deployment strategies. Oversee and optimize SQL databases for performance and reliability. Own our DevOps roadmap, from CI/CD pipelines to AWS deployments (EC2, S3, RDS, Lambda, API Gateway, CloudWatch). Set high standards for code quality, scalability, and testing practices. Mentor engineers, provide hands-on guidance, and help scale the team capabilities.

Requirements

  • 5+ years of professional software development experience, including 2+ years leading teams. Deep expertise in JavaScript/TypeScript with strong proficiency in Next.js. Solid back-end experience, ideally with Elysia.js or similar frameworks. Strong command of SQL and relational database management. Proven hands-on experience with AWS services (EC2, S3, RDS, IAM, CloudFormation/CDK). Practical knowledge of DevOps practices, including CI/CD automation and cloud deployment. Proficiency with Git/GitHub workflows and modern version control. A track record of thriving in fast-moving, high-ownership environments (startup experience is a plus). Strong communication and leadership skills.