Senior Software Engineer

Cairo
Software Engineering – Backend /
Full-Time /
Hybrid
We are looking for a thoughtful, well-rounded Senior Software Engineer to join our fast-growing company and help build Sylndr's application.
As a Senior Software Engineer, you should be comfortable with front-end and back-end development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
You will be part of a forward-thinking, trendsetting team where your opinion matters. We are a multicultural and dynamic team that takes pride and ownership of our work and encourages positive disruption! And above all, you are passionate about solving real-life problems.

What you will do!!

    • Use your full-stack experience to design intelligent solutions that include front-end and back-end systems.
    • Collaborate closely with engineers, product designers, and product owners to drive the evolution of our technology.
    • Take operational responsibility for the components that you develop.
    •  Design client-side and server-side architecture
    • Translate designs and wireframes into high-quality code. 
    • Writing efficient, well-documented, readable code, with thorough test coverage. 
    • Work on bug fixing and improving application performance. 
    • Collaborate with cross-functional teams to define, design, and ship new features. 
    •  Develop and manage well-functioning databases and applications
    • Write effective APIs
    • Incorporate security and data protection best practices
    • Develop features and applications with a mobile responsive design
    • Write technical documentation

Who you are !!

    • A valued colleague in a dynamic, autonomous, cross-functional agile team.
    • Experienced in designing, building, testing, debugging, and optimizing code of large-scale distributed systems.
    • Excited about delivering end-to-end experiences and someone who cares about your software architecture across the front-end, back-end, and the APIs that glue them together.
    • Love working on a team where you constantly learn, experiment, and iterate quickly.
    • 3-5 Years of Experience 
    • Problem-solving skills, critical thinking, and communication skills. 
    • Hands-on Experience with javascript Technologies, preferably Nodejs and Reactjs
    • Familiarity with continuous integrations and deployments 
    • Being Passionate about cars is a PLUS