HamburgerMenu
hirist

Almabase - Software Engineer - Python/React.js

Almabase
1 - 3 Years
Others

Posted on: 06/01/2026

Job Description

Description :



We are hiring Software Engineers early in their careers who want to grow with the organisation and build strong fundamentals in backend, frontend, and production systems. This role is designed for engineers who are curious, hands-on, and willing to learn how real-world systems work. You will not be expected to operate at a senior or tech-lead level from day one. Instead, you will grow through guided ownership, mentorship, and increasing responsibility over time.



Responsibilities :



- Develop and Maintain Features : Collaborate with the engineering team to develop new features and maintain existing ones, ensuring high performance and responsiveness.



- Code Review and Testing : Participate in code reviews, write unit tests, and conduct integration testing to ensure code quality and reliability.



- Technical Problem Solving : Identify and resolve technical issues, leveraging your problem-solving skills to contribute to a seamless user experience.



- Collaborate with Cross-Functional Teams : Work closely with product managers, designers, and other engineers to deliver high-quality software that meets user needs.



- Continuous Learning : Stay updated with emerging technologies and best practices, and apply this knowledge to your work.



Requirements :



- 1 to 2 years of experience as a software engineer (full-time or internships).



- Hands-on experience with backend development (Python preferred).



- Basic experience with frontend development (React or similar frameworks).



- Understanding of HTTP, APIs, and client-server architecture.



- Familiarity with SQL databases and writing basic queries.



- Experience using Git and participating in code reviews.



- Willingness to learn, take feedback, and improve through iteration.



- Exposure to background jobs, queues, or async processing.



- Basic familiarity with logging or error tracking tools.



- Awareness of performance or reliability issues in production systems.



- Experience reading and modifying existing codebases.



- Curiosity about how systems scale and fail.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in