Software Engineer

Second Step

Multiple VacanciesEmployer Active

Posted 9 hrs ago

Experience

1 - 3 Years

Job Location

Cairo - Egypt

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

5 Vacancies

Job Description

Roles & Responsibilities

  • Design, develop, and implement essential applications.
  • Provide technical expertise throughout the development lifecycle.
  • Develop scalable, robust, and lasting technology solutions.
  • Review and improve current systems.
  • Gather requirements from internal and external stakeholders.
  • Test, debug, and troubleshoot applications and updates.
  • Maintain high-quality code following best practices.
  • Document technical changes and support timely deployment.
  • Stay up-to-date with emerging technologies and trends.

Desired Candidate Profile

  • Strong experience in Go (Golang) programming, including Goroutine and channel patterns.
  • Experience with Go frameworks and tools: Godep, Sltr, Stringer, Revel, Gorilla Mux, and templating.
  • Front-end development: HTML, CSS, AJAX, JSON.
  • Experience with eCommerce platforms (Magento, OpenCart, WooCommerce, Shopify, WHMCS, Zoho) and plugin development.
  • Familiarity with CRM workflow customization and webhook integrations (e.g., Freshsales).
  • Experience with API development, microservices, and multi-tier secure application design.
  • Cloud exposure (Azure or AWS) is a plus.
  • Database usage and management experience.
  • Version control (Git, SVN) and issue tracking tools (Jira).
  • Excellent communication skills with clients and internal teams.
  • Knowledge of mobile development is a plus.
  • Experience in Financial Services, eCommerce, or Payments is preferred.

Company Industry

Department / Functional Area

Keywords

  • Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com