MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Veracity Group

Software Engineer / Senior Software Engineer (Python) React/Next.js Bonus

Full-time

About the job

Software Engineer / Senior Software Engineer (Python) React/Next.js Bonus Responsibilities Develop scalable, user-centric backend services and APIs using Python. Design and implement high-quality microservices with strong focus on performance, security, and maintainability. (Bonus) Contribute to frontend development using React.js / Next.js when needed. Write clean, testable, well-structured code and follow best engineering practices. Execute the full software development lifecycle (SDLC) from design to deployment and maintenance. Implement and maintain CI/CD pipelines to streamline development and release processes. Troubleshoot and resolve backend-related technical issues. Optimize database queries, caching, and overall backend system performance. Collaborate with cross-functional teams designers, frontend engineers, and product stakeholders. Participate in code reviews and ensure adherence to engineering standards. Create and maintain technical documentation to support knowledge sharing. Requirements Bachelors degree in Computer Science, Software Engineering, or a related field. 4+ years of professional experience in Python backend development. Strong experience with SQLAlchemy, Alembic, and relational database design. Solid understanding of RESTful API design and microservices architecture. Hands-on experience with SQL databases (e.g., PostgreSQL). Familiarity with cloud platforms (AWS/GCP) for deploying backend systems. Experience with Docker and Kubernetes for containerization and orchestration. Good understanding of CI/CD principles and tools. Proficiency with Git for version control. Bonus: Exposure to React.js / Next.js and frontend development workflows. Excellent communication skills in English.