Senior Software Engineer
Job Summary
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.
Required Experience:
Senior IC
Key Skills
About Company
A one stop shop for brands wanting to tackle plastic waste. Fund the recovery of plastic from the environment, support critical infrastructure development and support waste workers. Your unique impact allows you report your environmental impact with 100% verified data, and full transp ... View more