Senior Full Stack Developer
Winsome
Multiple VacanciesEmployer Active
Posted on 29 Sep
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
2 Vacancies
Job Description
Roles & Responsibilities
- Design, develop, and maintain server-side applications using PHP and the Laravel framework.
- Create APIs and integrate third-party services to ensure seamless communication between front-end and back-end systems.
- Optimize database queries and ensure efficient data retrieval and storage.
- Design and develop responsive and user-friendly interfaces using HTML, CSS, jQuery, and JavaScript and JavaScript frameworks (such as Vue.js or React).
- Collaborate closely with UI/UX designers to implement visually appealing and intuitive user interfaces.
- Ensure cross-browser and cross-platform compatibility of web applications.
- Design and maintain database schemas, ensuring data security, integrity, and optimal performance.
- Write efficient SQL queries and optimize database operations.
- Handle database migrations, backups, and data manipulation tasks.
- Use version control systems (e.g., Git) to manage codebase and collaborate effectively with team members.
- Participate in code reviews, providing and receiving constructive feedback.
- Write unit tests and conduct automated testing to ensure the reliability of applications.
- Perform application security assessments and implement security best practices.
- Deploy applications on web servers and cloud platforms (such as AWS, Azure, or Digital Ocean).
Desired Candidate Profile
- Bachelor s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- 5+ years of experience.
- Proven experience as a Full Stack Developer, with expertise in Laravel PHP framework.
- Develop and maintain Backend systems (PHP Laravel or Node.js).
Build and enhance Frontend applications (Flutter / React / Angular).
Design and implement professional UI/UX interfaces.
Ensure secure, scalable, and high-quality solutions for fintech and digital applications.
Collaborate effectively with the team and handle work under pressure. - Proficiency in front-end technologies such as HTML, CSS, jQuery, JavaScript.
- Strong understanding of software engineering principles, algorithms, and data structures.
- Solid working understanding of database architecture and query optimization (MySQL, MS SQL, and PostgreSQL) and NoSQL (MongoDB and DynamoDB).
- Familiarity with web servers (e.g., Apache) and UI/UX design
- Familiarity with version control systems, especially Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work in a collaborative team environment.
- Strong communication skills and the ability to explain technical concepts to non-technical stakeholders.
- Designing and Creating database schemas that represent and support business processes.
- Familiarity with Software Design Patterns and Software Architectural Patterns.
- Code quality and unit tests mean something to you.
- Performance-oriented towards optimized web applications using Laravel framework.
- Familiar/involved with open-source projects.
- Strong background of Nginx and lamp.
- Familiarity with Atlassian Tools (Jira, Confluence, Bitbucket) or similar.
Company Industry
- Consulting
- Management Consulting
- Advisory Services
Department / Functional Area
- IT Software
Keywords
- Senior Full Stack Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com