Senior Full Stack Engineer

icon building Company : Starthub
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Senior Full Stack Engineer

Company Description StartHub is a software development house founded in 2016 that focuses on providing creative and innovative software solutions for both the public and private sectors. With a commitment to quality over quantity, we have successfully built solutions for a wide variety of businesses. Our team consists of tech enthusiasts, designers, and business professionals who believe in working smart and playing hard. Our work environment is filled with toys, video games, and table games, which we believe fosters creativity and collaboration. Role Description This is a full-time on-site role located in Jiddah as a Senior Full Stack Engineer (MERN). As a Senior MERN Stack Developer, you will lead the design, development, and maintenance of complex web applications using the MERN technology stack. Your extensive experience and expertise will drive innovation, mentor junior developers, and ensure the scalability, performance, and robustness of our applications. Your day-to-day tasks will include designing, coding, testing, and debugging applications, as well as collaborating with cross-functional teams to ensure smooth project execution and delivery. This role requires a strong understanding of both front-end and back-end technologies, as well as the ability to work in a fast-paced and dynamic environment. Qualifications
• Proven experience as a Full Stack Engineer, with proficiency in the MERN stack (MongoDB, Express.js, React.js, and Node.js) AND using TypeScript.
• Solid understanding of web development principles and best practices.
• Experience with front-end technologies such as HTML, CSS, and JavaScript.
• Experience with back-end development using Node.js and Express.js
• Knowledge of database technologies, particularly MongoDB
• Familiarity with UI/UX design principles and tools.
• Experience with version control systems (e.g., Git) and agile development methodologies
• Ability to collaborate with cross-functional teams and communicate effectively
• Strong problem-solving and analytical skills
• Excellent communication and collaboration abilities
• Bachelor's degree in Computer Science or a related field (or equivalent work experience)
• 3+ years of relevant work experience. Key Responsibilities 1. Technical Leadership:
• Provide technical guidance and mentorship to the development team.
• Architect and design high-quality solutions that align with business goals. 2. Full-Stack Development:
• Develop user interfaces using React.js for seamless user experiences.
• Create efficient and scalable server-side systems using Node.js and Express.js, with TypeScript.
• Implement data storage solutions using MongoDB and other relevant technologies. 3. Performance Optimization:
• Optimize application performance, including load times, responsiveness, and resource utilization.
• Identify bottlenecks and implement solutions to enhance efficiency. 4. Code Quality and Best Practices:
• Enforce coding standards, code reviews, and best practices.
• Ensure maintainable, modular, and testable code. 5. Collaboration and Communication:
• Work closely with cross-functional teams, including product managers, designers, and QA engineers.
• Communicate technical concepts effectively to both technical and non-technical stakeholders. 6. Innovation and Continuous Learning:
• Stay updated on industry trends, emerging technologies, and best practices.
• Propose and implement innovative solutions to enhance our applications. Required Skills and Qualifications To excel in this senior role, a Senior MERN Stack Developer should possess: 1. Extensive React Experience: Proficiency in React.js and its ecosystem, including state management (e.g., Redux) and component lifecycle. 2. Backend Mastery: Strong expertise in Node.js and Express.js for building robust APIs and server-side logic. Experience with GraphQL is a plus. 3. Database Expertise: In-depth knowledge of MongoDB and other databases, including schema design, indexing, and query optimization. 4. DevOps and Deployment: Familiarity with deployment pipelines, containerization (e.g., Docker), and cloud platforms (e.g., AWS, Azure). 5. Testing and Quality Assurance: Proficiency in unit testing, integration testing, and end-to-end testing. Understanding of CI/CD practices. 6. Leadership and Collaboration: Proven ability to lead technical discussions, mentor junior developers, and collaborate effectively
Original job Senior Full Stack Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Saudi Arabia

icon get direction How to get there?
View similar Technology jobs below

Similar Jobs in Saudi Arabia

Share this job with your friends

💰

Browse the Top Paying Jobs Technology Salaries

GrabJobs is the no1 job portal in Saudi Arabia, connecting you to thousands of jobs fast! Find the best jobs in Saudi Arabia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.