Still Struggling with Hiring? Discover Olibr's Solution Now!

Software Engineer - Full Stack Development|Bangalore|3+Yrs

  • Overture Rede
  • India, B...
  • 3 - 5 Yrs

Job Description

  • We are seeking a talented Full-Stack Software Engineer to join our team and play a key role in the development and operation of our next-generation web and mobile applications.
  • You will leverage your full-stack expertise to design, build, and deploy scalable solutions that address critical business needs and enhance marketplace dynamism.
  • You will also have the opportunity to lead by example, fostering a culture of innovation and fast execution within the engineering team
  •  Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 3-5 years of experience working as a full-stack software engineer.
  • In-depth knowledge of backend development using Python and Fast API frameworks.
  • Proficiency in frontend development using React and Next.js libraries.
  • Experience with containerization technologies (Docker) and cloud deployment platforms (EKS) is a plus.
  • Experience with websockets for real-time data communication (a plus).
  • Understanding of multi-threading concepts for performance optimization (a plus).
  • Strong problem-solving and analytical skills with a focus on building exceptional user experiences.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Leadership potential and a passion for fostering a positive and collaborative development environment

Job Responsibilities

  • Own the entire development lifecycle (DevOps) for high-performance web and mobile applications.
  • Participate in the architecture and scaling of our engineering platforms to reduce technical debt, improve performance, and ensure agility.
  • Champion a culture of innovation and fast execution, taking initiative and driving projects forward.
  • Design and develop best-in-class web platforms that leverage modern technologies to solve complex marketplace challenges.
  • Collaborate closely with business stakeholders to understand requirements, define deliverables, and provide technical expertise to ensure on-time delivery.
  • Assume technical ownership for a set of products, including a proprietary web application (any JS framework), reporting and administrative tools, frontend applications (mobile & web), and data engineering initiatives.
  • Continuously improve delivery processes to streamline efficiency and effectiveness.
  • Foster a quality-focused development environment, leading and motivating a team of engineers and a QA Lead.
  • (Optional, but a plus) Contribute to talent management efforts within the engineering team.

Location

Bengaluru, Karnataka, India