Position: Full Stack Engineer
Company: Solvia
Location: Lebanon, Jal el Dib, Mallah Center
Working hours: Monday to Friday, 9 AM to 16 PM
Salary: TBD
About the Role:
We are looking for a motivated and talented Full Stack Engineer to join our growing team. In this role, you will work on building, maintaining, and optimizing scalable web applications using modern technologies. You will be involved across the entire stack-from creating interactive frontends to implementing backend services-ensuring seamless integration and exceptional user experience.
Key Responsibilities:
Develop, test, and maintain web applications using React, Tailwind CSS, and Next.js.
Design, implement, and optimize backend services with self-hosted Supabase and Edge Functions.
Build and manage containerized environments using Docker and Docker Compose.
Set up and maintain CI/CD pipelines for streamlined deployments using tools like GitHub Actions or similar.
Ensure application security, performance, and scalability across all environments.
Collaborate with cross-functional teams to deliver production-ready solutions.
Implement code quality practices including pre-commit hooks, unit tests, and best-in-class collaboration standards.
Troubleshoot, debug, and optimize applications for performance and reliability.
Required Skills and Experience:
Proven experience developing with React, Next.js, and Tailwind CSS.
Strong knowledge of backend development, APIs, and database management (Supabase preferred).
Proficiency in Docker and Docker Compose for containerization.
Familiarity with unit testing, integration testing, and end-to-end testing frameworks (e.g., React Testing Library, Jest).
Strong problem-solving skills, with the ability to work effectively in a collaborative environment.
• French-English bilingualism (professional level).
• Bachelor’s degree in Computer Science, Computer Engineering or related fields.
Nice to Have:
Experience with cloud platforms like AWS ECS, S3, and RDS.
Understanding of security best practices, including API security, VPNs, and environment isolation.
Experience setting up and working with CI/CD pipelines (e.g., GitHub Actions, Electio, AWS).
Hands-on experience with Edge Functions or serverless architectures. Knowledge of performance monitoring tools and best practices