Senior Full Stack Developer Job Description
We are seeking an experienced and highly skilled Senior Full Stack Developer to lead our dynamic
development team. The ideal candidate will have a strong background in software development, particularly
with Laravel and React Native, and a proven ability to manage projects, mentor team members, and drive
technical excellence. This role is both managerial and hands-on, requiring active involvement in coding,
technical documentation, and team leadership.
Responsibilities
- Collaborate with stakeholders to define project requirements and objectives.
- Architect, design, and implement robust software solutions, websites, and applications.
- Provide guidance and assign tasks to junior developers, including coding, testing, and debugging.
- Write and review clean, efficient, and reusable code for applications and systems.
- Oversee project timelines, ensuring deliverables are met on schedule and within scope.
- Evaluate and maintain existing software systems for performance and scalability.
- Mentor and train junior developers to foster growth within the team.
- Stay updated with the latest technologies and frameworks to ensure the team’s skills remain current.
Requirements
- A minimum of 3 years’ professional experience as a Full Stack Developer, with a focus on Laravel and React Native.
- Strong background in mobile app development for both Android and iOS.
- Proficiency in multiple programming languages, including JavaScript, PHP (must), Python, and C#.
- Expertise in system frameworks, including Laravel (must), React Native (must), AngularJS, and React JS.
- Solid experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g.,MongoDB).
- Familiarity with Agile development methodologies and tools.
- Demonstrated project management and team leadership abilities.
- Excellent problem-solving skills and a proactive approach to challenges.
- Exceptional interpersonal and communication skills, with fluency in written and spoken English.
Why Join Us?
- Attractive remuneration package based on experience and performance.
- Opportunities for professional growth and career advancement within the organization.
- Work on challenging projects in a collaborative and innovative environment.