Job Description
- 0-1 years of experience in the field of Software Engineering.
- B.E/M.Tech in Computer Science or a related technical field from top engineering college.
- You have a good sense of engineering fundamentals and are passionate about building high-quality software.
- Design scalable & generic solutions for the real world use case we are solving.
- Write modular, clean & maintainable code of highest quality.
- You take end-to-end ownership of your work and are comfortable making code changes across the stack when needed.
- Ability to solve ambiguous, unexplored, and cross-team problems effectively.
- You can collaborate with non-engineering stakeholders to unblock yourself and make sure you're building the right thing.
- You put users first and empathise with how they'll use Recur. Your work reflects this.
Requirements
- Strong hold on one of the programming languages. Experience with Java is preferred.
- Deep understanding of Data Structures and Algorithms.
- Experience with software testing and debugging.
- Good understanding of Computer System Architecture.
About Company / Benefits
- Ownership: We want you to feel like an owner & that will reflect in your salary and equity
- Resources: The best in class equipment for you to excel at work
- A good work-life balance: we do our best work when we're balanced
- Flexible vacation and work hours: We don't adopt conventional work practices that are meaningless for the type of work we do
- Great colleagues: We value a culture of authenticity, humility, and excellence. We want you to make a footprint on our culture