Remote hiring done right. Real jobs, vetted by real experts—for candidates who want to grow their careers.
Junior Backend Engineer
Location
Egypt
Posted
5 days ago
Salary
$1.6K - $2K / month
Seniority
Junior
Job Description
Junior Backend Engineer
Scale Army Careers
• Implement backend features, bug fixes, and system improvements using PHP and related backend technologies. • Contribute to Go services when assigned, with guidance and support from senior engineers. • Develop backend functionality following established engineering standards and team practices. • Support scalable, reliable, and maintainable application development. • Participate in implementation efforts across APIs, integrations, and backend services. • Write and maintain SQL queries, migrations, and data-access code. • Work with MySQL and MariaDB databases to support application functionality. • Ensure data integrity, correctness, and performance across backend systems. • Assist with database-related troubleshooting and optimization efforts. • Create and maintain automated unit and integration tests. • Resolve failing tests and support code quality initiatives. • Participate in code review processes and incorporate feedback effectively. • Document APIs, implementation details, runbooks, and technical processes. • Communicate development progress, blockers, and technical updates effectively. • Collaborate with senior engineers on implementation approaches and technical solutions. • Assist with production troubleshooting and issue resolution under senior guidance. • Participate in CI/CD and deployment activities. • Support monitoring, maintenance, and operational reliability efforts. • Help maintain platform stability and performance.
Job Requirements
- 1-3 years of experience in software development or equivalent combination of professional experience, internships, bootcamps, and substantive personal projects.
- Experience developing backend applications using PHP.
- Experience working with backend frameworks such as Laravel or similar technologies preferred.
- Experience working with SQL and relational databases such as MySQL or MariaDB.
- Experience building or supporting APIs and backend services.
- Experience working within collaborative software development environments.
- Experience using Git, pull requests, and version control workflows preferred.
- Experience contributing to testing, debugging, and deployment processes 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.
Benefits
- Final compensation is set after evaluating experience and location.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Define the target-state architecture for the company’s platform evolution • Drive architectural direction across APIs, services, integration patterns, data, identity, and AI-enabled capabilities • Help the company move from fragmented systems toward a more coherent platform model • Guide major architectural decisions with clear reasoning, tradeoff analysis, and pragmatic recommendations • Identify architectural bottlenecks, duplication, scaling risks, and structural weaknesses • Focus leadership attention on the technical decisions that matter most • Establish architecture standards, review mechanisms, and decision frameworks that improve quality without slowing teams down • Create enough discipline to drive coherence, but not so much process that architecture becomes dead weight • Lead or influence prototyping efforts for new platform capabilities, architectural shifts, and future-state patterns • Validate important ideas quickly before the company overcommits to bad assumptions • Partner deeply with engineering leadership and senior engineers • Raise the technical bar through clarity, credibility, and sound judgment • Act as a force multiplier, not a bottleneck
• Help large enterprises turn the potential of AI into measurable business impact through AI deployment, AI-native execution, and technology-integrated business solutions. • Accelerate innovation with expertise in Agentic SDLC, application modernization, Data & AI, Martech, and business strategy. • Collaborate with a global team of 8,000 CI&T professionals across more than 25 countries.
• Define and implement the solution architecture in Azure, including environments, integrations, security, scalability, and governance. • Create the necessary infrastructure to support the evolution and migration of Power Solutions currently based on SharePoint to a more robust and scalable architecture. • Define the modeling of the transactional database, ensuring integrity, performance, and sustainability of the solution. • Structure the governance and lifecycle of solutions on the Power Platform (Power Apps, Power Automate, and Power BI), including environments, deployment, versioning, and best practices. • Technically lead a hybrid team (client + partner) responsible for the migration of solutions and evolution of the architecture. • Define the design of the analytical data architecture to support consumption via Power BI and enable the construction of an integrated operational view (Supply Chain Control Tower). • Ensure alignment between transactional and analytical architecture, promoting consistency and data reuse. • Work directly with business and technology areas to translate needs into viable and sustainable solutions. • Technically advocate for the solution with the client, influencing architectural decisions and promoting alignment among stakeholders.
• Atender junto com a CI&T um cliente do mercado financeiro; • Desenvolver a parte Backend/Frontend; • Desenvolver e manter microserviços de alta qualidade e desempenho; • Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, incluindo refinamento técnico, desenvolvimento, testes e implantação; • Colaborar com a equipe para propor e implementar soluções técnicas alinhadas aos requisitos de negócio; • Participar de revisões de código, garantindo a qualidade e conformidade com as melhores práticas; • Trabalhar de maneira colaborativa tanto com colegas de equipe quanto com clientes, promovendo um ambiente produtivo e harmonioso; • Manter uma comunicação clara e eficiente com todos os membros da equipe, facilitando a troca de informações e o alinhamento de objetivos.


