Backend Intern at Thndr working on live production projects and scalable applications in Cairo. Enhancing skills in backend development, API integration, and collaboration with tech teams.
Responsibilities
Working with our tech team to design and build distributed systems and applications.
Learning and implementing best practices for database design, optimization, and maintenance.
Developing and integrating RESTful APIs to connect frontend and backend systems and support mobile applications.
Participating in code reviews, writing tests, and ensuring code quality and reliability.
Identifying and fixing bugs and performance issues in our applications.
Creating and maintaining documentation for code, APIs, and system architecture.
Working with cross-functional teams, frontend developers, designers, and product managers to deliver high-quality solutions as part of our agile development process.
Requirements
Senior year students or recent graduates, preferably with a degree in computer science, software engineering or any related field.
Proficiency in at least one programming language (e.g., JavaScript, Python, Go, etc.).
Basic understanding of relational and non-relational databases.
Familiarity with version control systems (e.g., Git) and development tools (e.g. Docker).
Passionate and curious learners with strong analytical and problem-solving skills.
Experience with backend frameworks and libraries (e.g., Express.js, Flask, Django, Spring Boot) is a plus.
Familiarity with software testing methodologies is a plus.
Basic knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
Basic background on CI/CD pipelines and containerization technologies is a plus.
SAP HCM Full - Stack Developer working on SAP HCM solutions for public sector projects. Involved in backend and frontend development in an interdisciplinary team.
Backend Developer Ssr focusing on Java for digital transformation projects at Darwoft. Modernizing legacy components and implementing efficient backend microservices in a hybrid work environment.
Python LLM Engineer at Caxton Associates developing scalable Python workflows with LLM technology. Focused on integrating Python applications into business processes and optimizing AI model performance.
Python Developer at XTEL responsible for developing high - quality Python code and collaborating with the AI team. Focused on optimizing performance and implementing advanced machine learning algorithms.
Software Engineer responsible for building reliable digital functionality in a dynamic financial sector. Contributing to backend and frontend development in a collaborative team environment.
Senior Data Engineer designing and deploying data solutions for Travelers insurance. Leading modernization and AI - powered analytics efforts supporting enterprise data and insights.
Senior Java Developer at Exposant 3, providing solutions and developing Java applications in a dynamic environment. Join us for exciting tech projects and a collaborative culture.
Product Engineer developing financial features empowering SMEs to control their finances. Working with a tech stack and maximizing squad autonomy in a collaborative environment with cross - functional teams.
Java Developer working on smart solutions and building relationships in a collaborative environment. Part of a team focused on delivering high - quality digital solutions to client challenges.
Software Engineer developing solutions with Java and AWS for a global company in Gothenburg. Collaborating in an agile environment with a focus on ownership and quality code.