Job Openings Senior Software Engineer (Full Stack)

About the job Senior Software Engineer (Full Stack)

Senior Software Engineer (Full-Stack)

Job Overview:

We are looking for a Senior Software Engineer to join our full-stack development team. The ideal candidate should be proficient in Laravel, React, React Native, MySQL, and AWS  Services. You will collaborate with cross-functional teams, including support and sales, to resolve product issues raised by customers globally. Experience in Agile environments and CI/CD practices is essential.

Responsibilities:

Develop and maintain scalable web and mobile applications using Laravel Framework.

Design and optimize MySQL databases for performance and reliability.

Implement cloud-based solutions using AWS (EC2, S3, Lambda, Fargate, SQS, SNS, .)

Work closely with the support team to resolve technical issues reported by customers

around the world on time.

Assist the sales team by addressing product-related concerns from customers and

providing technical guidance.

Collaborate with QA to ensure features and bug fixes are thoroughly tested before release.

Participate in production release processes, ensuring smooth deployment and monitoring for potential issues.

Contribute to Agile sprints, ensuring timely delivery of high-quality code.

Follow and contribute to CI/CD processes using Bitbucket for smooth and automated

deployments.

Participate in code reviews to ensure coding standards and best practices are followed.

Requirements:

Proven work experience of at least 3-4 years in Laravel-based Solutions Development.

Strong knowledge of MySQL for database management. Experience with API development

and micro-services architecture.

Experience with AWS Services (EC2, S3, Lambda, etc.).

Hands-on experience with any frontend tech stacks like (react, vue, angular, or JavaScript)

Familiarity with Agile methodologies and working within sprints.

Ability to collaborate effectively with support and sales teams to resolve customer issues.

Familiarity with CI/CD pipelines, especially using Bitbucket.

Strong communication skills and ability to work in a cross-functional team environment.