
Junior Backend Engineer
Posted 22 hours ago

Posted 22 hours ago
This is a fully remote position, open to applicants in Egypt.
• Develop backend features, fix bugs, and enhance systems utilizing PHP and associated backend technologies.
• Contribute to Go services as needed, with support and mentorship from senior engineers.
• Create backend functionalities adhering to established engineering standards and team protocols.
• Aid in the development of scalable, reliable, and maintainable applications.
• Engage in implementation efforts across APIs, integrations, and backend services.
• Write and manage SQL queries, migrations, and data-access code.
• Utilize MySQL and MariaDB databases to ensure application functionality.
• Maintain data integrity, accuracy, and performance across backend systems.
• Assist in troubleshooting database issues and optimizing performance.
• Develop and sustain automated unit and integration tests.
• Address failing tests and support initiatives aimed at improving code quality.
• Participate in code review processes and effectively incorporate feedback.
• Document APIs, implementation specifics, runbooks, and technical procedures.
• Communicate development status, obstacles, and technical updates efficiently.
• Collaborate with senior engineers on implementation strategies and technical solutions.
• Support production troubleshooting and issue resolution under senior guidance.
• Engage in CI/CD and deployment activities.
• Contribute to monitoring, maintenance, and operational reliability initiatives.
• Assist in maintaining platform stability and performance.
• 1-3 years of experience in software development or a comparable mix of professional experience, internships, bootcamps, and significant personal projects.
• Proficient in developing backend applications using PHP.
• Experience with backend frameworks such as Laravel or similar technologies is preferred.
• Familiarity with SQL and relational databases like MySQL or MariaDB.
• Experience in building or supporting APIs and backend services.
• Background in collaborative software development environments.
• Familiarity with Git, pull requests, and version control workflows is preferred.
• Experience in testing, debugging, and deployment processes is preferred.
• Exposure to telephony, dialer platforms, CCaaS systems, carrier APIs, or related technologies is a plus.
• Experience working within startup, growth-stage, or small engineering teams is preferred.
• Final compensation is determined after assessing experience and location.
Tether.to
Instrumental Group
Get handpicked remote jobs straight to your inbox weekly.