About the Role
We are hiring a Software Engineer with 3–4 years of hands-on experience who can build scalable applications, write clean code, and collaborate closely with product and engineering teams. You should be strong in problem-solving, ownership, and end-to-end execution.
Key Responsibilities
- Develop and maintain high-quality, production-ready applications
- Write clean, efficient, testable code following best practices
- Collaborate with cross-functional teams (Product, Design, QA, DevOps)
- Participate in code reviews and contribute to engineering standards
- Debug, optimize, and improve existing systems for performance
- Build and integrate REST APIs, services, and internal tools
- Take ownership of features from requirement to deployment
Required Skills
- Strong in Core Java / Python / Node.js / Any backend technology (customize based on your stack)
- Good understanding of Data Structures, Algorithms, OOPs, and System Design basics
- Experience with REST APIs and microservices (preferred)
- Proficient with SQL databases (MySQL / PostgreSQL)
- Basic familiarity with Git, CI/CD pipelines, and cloud services
- Ability to work in a fast-paced, startup-like environment
Nice-to-Have
- Exposure to Docker / Kubernetes
- Familiarity with AWS / Azure / GCP
- Experience with frontend frameworks (React / Angular) is a plus
- Knowledge of caching tools (Redis) or messaging queues
Soft Skills
- Strong problem-solving skills
- Ownership and accountability
- Good communication & teamwork
- Ability to learn quickly and adapt
Benefits:
- Dental insurance
- Health insurance
Work Location: Remote