Overview
We are seeking a motivated Mid-Level Software Developer with experience in full stack development using Python, Node.js, and React. The successful candidate will contribute to the design, development, and maintenance of scalable applications, working closely with senior engineers to deliver high-quality solutions. This role requires strong coding skills, problem-solving ability, and eagerness to grow within a collaborative team. Key Responsibilities
Develop and maintain applications across the full stack : Python (backend), Node.js (APIs), and React (frontend). Collaborate with team members to analyze requirements and implement solutions. Write clean, efficient, and well-documented code. Participate in code reviews, learning and contributing to best practices. Debug and resolve software issues in a timely manner. Support the integration of APIs, microservices, and databases. Contribute to Agile / Scrum ceremonies and iterative delivery cycles. Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). 2–4 years of professional software development experience. Hands-on experience with Python, Node.js, and React. Familiarity with RESTful APIs, microservices, and frontend frameworks. Experience with relational or NoSQL databases (e.g., PostgreSQL, MongoDB). Knowledge of version control systems (Git) and Agile methodologies. Strong problem-solving skills and attention to detail. Good communication and collaboration skills. Nice to Have
Experience with TypeScript, Next.js, or GraphQL. Exposure to CI / CD pipelines, Docker, or Kubernetes. Familiarity with cloud platforms (AWS, Azure, GCP, OCI). Contributions to open-source projects or personal coding projects. What We Offer
A collaborative environment with opportunities to learn from senior engineers. Competitive compensation and career growth path. Exposure to modern full stack technologies and enterprise projects. Support for continuous learning and professional development. Seniority level
Entry level Employment type
Full-time Job function
Engineering and Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Software Developer • Riyadh, Saudi Arabia