Full Time

Senior Software Engineer, Totogi (Remote) - $60,000/year USD

Crossover
Remote!
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Crossover, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer at Totogi will play a pivotal role in designing, developing, and maintaining innovative software solutions that enhance our product offerings. In this remote position, the candidate will collaborate with cross-functional teams to translate business requirements into technical specifications, ensuring high-quality software deliverables. The ideal candidate will demonstrate proficiency in various programming languages, a solid understanding of software development principles, and an aptitude for problem-solving in a fast-paced environment. This position offers an opportunity to contribute to transformative projects while continuing to grow professionally in a challenging yet supportive setting.



Job Responsibilities

  • Design and implement high-quality software applications that meet specified business requirements.
  • Collaborate with product management and other engineers to gather and refine requirements.
  • Conduct code reviews and provide constructive feedback to maintain code quality and performance.
  • Troubleshoot and debug applications to resolve issues and improve functionality.
  • Adhere to Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives.
  • Stay up-to-date with emerging technologies and industry trends to incorporate best practices into development.
  • Create and maintain technical documentation for both internal and external stakeholders.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience.
  • Proficient in at least one major programming language (e.g., Java, Python, C#).
  • Experience with front-end technologies (e.g., HTML, CSS, JavaScript frameworks).
  • Knowledge of database systems (e.g., SQL, NoSQL) and application architecture.
  • Strong problem-solving skills and the ability to work independently as well as in a team-oriented environment.
  • Excellent verbal and written communication skills in English.


Technologies & Tools

The Senior Software Engineer at Totogi will utilize a diverse range of technologies and tools, including cloud platforms (e.g., AWS, Azure), version control systems (e.g., Git), and integrated development environments (IDEs) such as Visual Studio or IntelliJ IDEA. Familiarity with CI/CD tools and frameworks will also be beneficial for streamlining deployment processes and ensuring seamless integration of code changes.



Ideal Candidates

The ideal candidate for the Senior Software Engineer role at Totogi will exhibit a strong passion for technology and innovation, demonstrating a proactive approach to problem-solving and continuous learning. They will possess excellent analytical skills and the capability to work collaboratively in a dynamic team environment while managing multiple priorities. A self-motivated individual who is eager to contribute to a rapidly evolving team will thrive in this position, helping drive the success of both their projects and the company as a whole.

Among 15 to 24-year-olds in Egypt, unemployment was 18.3% in 2025, against 6.8% for everyone, by the International Labour Organization’s estimate. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.