Job Application
Senior Full Stack Developer (React/Laravel)
VID:8610
Experienced (Non-Manager)
Full-time
Maadi, Cairo
We are looking for a talented, logical thinker with solid Laravel and React experience. You will be working directly with the clients (some are non-Arabic speakers). Digesting their business needs, and providing out-of-the-box interactive, digitally gamified solutions. Candidates Must have outstanding critical and logical thinking that can be translated into comprehensive software planning and produces exceptional products.
- Architecting, developing, implementing, and delivering quality software into an externally facing client product.
- Providing code quality assurance.
- Making decisions on code architecture and design.
- Execute full software development life cycle (SDLC).
- Develop flowcharts, layouts, and documentation to identify requirements and solutions.
- Write well-designed, testable code.
- Produce specifications and determine operational feasibility.
- Document and maintain software functionality.
- Troubleshoot, debug, and upgrade existing systems.
- Deploy programs and evaluate user feedback.
- Comply with project plans and industry standards.
- Ensure software is updated with the latest features.
- Specifying, visualizing, constructing, and documenting the artifacts of software systems.
Experience:
- 5+ years of Frontend development experience, with at least 3 of them being hands-on with Laravel on Medium-to-Large Applications.
- Expertise working with packages and other developers’ codebases.
- Dedication to TDD pattern.
- Extensive experience writing API integrations.
- Expertise working with relational databases.
- Proficiency in front-end web development basics including HTML5, CSS3, JavaScript, etc.
- Proficiency with React front-end framework and the React Ecosystem like Redux.
- Familiarity with Vuejs front-end framework is a plus.
- Familiarity with UML and related tools.
- Experience and dedication to modern-day development tools including version control.
- Experience with real-time applications (socket.io, pusher).
- Knowledge of docker.
Skills:
- Comfortable with Linux servers and some dev-ops.
- Desire to work with project managers, designers, and other developers.
- Excellent verbal and time management skills.
- Familiarity with agile software development methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Fluency in English. Written, Spoken is a must.
- Competitive salary.
- Paid time off.
- We believe in work-life balance, so we offer you 21 days of annual leaves as per labor law.
- Laravel certified developer on us. (T&C apply)
- Annual profit share.