logo inner

Senior Software Developer

FreePLCairo, EgyptOnsite
This job is no longer open

At FreePL, you will be an integral part of a small team that is currently on a mission to build something big from the ground-up. You will need to be comfortable with ambiguity and fast pace, have an entrepreneurial mindset, a can-do attitude and will be expected to take ownership of your work and be comfortable making decisions and solving problems independently.
As part of a quickly growing team, you will have the opportunity to shape the future of FreePL and make a real impact. You will work closely with the founding team to develop and implement strategies for growth and success. If you are self-motivated, results-driven and have a passion for delivering excellence, this is your chance to not only join us in our launch phase, but to grow into a leader at FreePL.

Summary


To all the tech gurus out there, do you believe you have what it takes to help us build the future of logistics in Egypt, the region and the world?We are looking for a Senior Software Developer who is charged with designing and coding software for our businesses and customers alike. You will be involved in the entire product development lifecycle including the design, development, deployment, and maintenance of new and existing features to ensure system consistency and to create a great user experience.

Responsibilities


  • Implement new web applications as well as maintain existing applications and Integrate software components and third-party programs.
  • Translate business requirements into functional applications throughout all stages of the SDLC.
  • Write clean, testable code using .NET and Angular.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Help maintain code quality, organization, and automation.
  • Verify and deploy programs and systems.
  • Unit-test, troubleshoot, debug code for robustness, including edge cases, usability, and general reliability.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Take part in our technical hiring process, mentoring and guiding new team members during their onboarding period.

Qualifications & Work Experience


  • Bachelor’s degree in Computer Science / Computer Engineering or related discipline.
  • 3+years of relevant experience.
  • Excellent programming skills With C#.
  • Deep understanding of SOLID Principles.
  • Solid understanding of object-oriented programming concepts and design patterns.
  • Very good experience in using ASP.NET Core and Angular and TypeScript.
  • Having skills in designing and working with Restful Web APIs is a must.
  • Experience in HTML5, CSS3, c, JavaScript, and jQuery libraries.
  • Very good knowledge of SQL & Database Knowledge (Write complex queries, Stored Procedures, Triggers, Functions, Views).
  • Very good knowledge of Database Design / Normalization Skills.
  • Experience in Git source control.
  • Familiar with UI/UX design and have an eye for layout aesthetics.
  • Experience in Agile Development Methodologies.

This job is no longer open

Life at FreePL

Thrive Here & What We Value1. Small team2. Launch phase3. Collaborative team setting4. Entrepreneurial mindset5. Cando attitude6. Ambiguity and fast pace7. Passion for delivering excellence8. Ownership of work, decision-making, problem-solving independence9. Shaping the future of FreePL10. Working closely with founding team
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024