Senior Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary


At rePurpose we believe a world free of plastic waste is achievable within our lifetime. To accelerate our impact we are hiring a Senior Software Engineer with full-stack experience to support our vision of solving the global waste crisis. As a Software Engineer at rePurpose you will be contributing your expertise to build and scale our platform which helps reduce compliance headaches while unlocking powerful insights so brands can easily measure report and act on their plastic footprint.

Responsibilities

    • Full-Cycle Development: Lead and contribute to the entire software development lifecycle from ideation and planning to implementation testing deployment and maintenance.
    • Codebase Enhancement: Refactor and optimize existing codebase to improve performance reliability and maintainability.
    • Collaboration: Collaborate closely with cross-functional teams (product design and other engineering teams) to translate requirements into technical solutions.
    • Technology Evaluation: Stay updated with industry trends assess new technologies/frameworks and propose their adoption where applicable to enhance the products capabilities.

Requirements

    • Backend Expertise: Extensive experience developing robust scalable applications using or related frameworks.
    • Full-Stack Proficiency: Strong understanding of front-end technologies (HTML CSS JavaScript/TypeScript) and experience with modern front-end frameworks/libraries (React Vue Angular etc.).
    • Database Knowledge: Proficiency in working with databases (SQL NoSQL) designing schemas optimizing queries and ensuring data integrity.
    • Cloud Services: Experience with cloud platforms (AWS Azure GCP) and deploying applications using containerization (Docker Kubernetes) is highly desirable.
    • Problem-solving Skills: Proven ability to tackle complex technical challenges debug issues efficiently and implement effective solutions.
    • Agile & Collaboration: Comfortable working in an Agile environment excellent communication skills and the ability to collaborate effectively within a team.

Qualifications

    • Bachelors or Masters degree in Computer Science or related experience.
    • 3 years of professional experience in software development ideally in a cloud-based modern stack.
    • Typescript GraphQL Vue and AWS are all preferred.
    • Prior experience working in a startup or fast-paced environment is a plus.
    • Strong problem-solving abilities and a proactive mindset towards learning new technologies.
Location Preference



Note: This job description is intended to convey information essential to understanding the scope of the role. Responsibilities and qualifications may evolve or vary based on the companys needs.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.

Required Experience:

Senior IC

rePurpose is the Leading Packaging Sustainability and Compliance Platform for CPG brands to streamline EPR compliance and make credible sustainability claims.At rePurpose we believe a world free of plastic waste is achievable within our lifetime. To accelerate our impact we are hiring a Senior Softw...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Fund verified plastic recovery projects and ensure packaging compliance for consumer brands.

View Profile View Profile