Website:
agilegridsolution.com
Job details:
Job Description - Backend SDE 3 at Refyne IndiaAbout the Company
Refyne India is a leading fintech company committed to redefining the employee benefits landscape through innovative technology solutions. Our platform provides flexible salary solutions, enabling employees to access their earned wages before payday, thereby promoting financial wellness and stability. With a focus on customer-centric design and cutting-edge technology, Refyne India has established itself as a trusted partner for organizations seeking to enhance employee satisfaction and engagement. Our dynamic and collaborative work environment fosters innovation, continuous learning, and professional growth, making us a preferred employer in the fintech sector.
About The Role
We are seeking a skilled and passionate Backend SDE 3 with 5+ years of experience in backend/platform engineering. The ideal candidate should have hands-on expertise in backend programming and a strong understanding of application and system design concepts. You will play a vital role in designing, developing, and maintaining robust and scalable backend systems that power our innovative fintech products suite. This role requires a strong foundation in software engineering principles, technical leadership, and the implementation of best practices.
The successful candidate will be responsible for owning end-to-end feature development, ensuring high system availability, and collaborating effectively with cross-functional teams. You will also mentor junior engineers, contribute to architectural decisions, and participate in continuous improvement initiatives. This is an exciting opportunity for a motivated individual who thrives in a fast-paced environment and is passionate about delivering high-quality, customer-focused solutions.
Qualifications
To be considered for this role, candidates should possess the following qualifications:
- 5+ years of professional experience in backend development.
- At least 4 years of programming experience with modern languages such as Typescript, Python, Node.js, NestJS, or JavaScript, demonstrating strong proficiency.
- 2+ years of experience contributing to system architecture, design patterns, reliability, and scaling of large systems.
- Strong knowledge of data structures, algorithms, problem-solving, and complexity analysis.
- Experience in building scalable, high-performance large systems.
- Solid understanding of RESTful API design and communication protocols.
- Hands-on experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB), including schema design.
- Proficiency in asynchronous programming concepts such as async/await, Promises, and event loops.
- Familiarity with user authentication and authorization principles, including Firebase authentication and JWT.
- Working knowledge of cloud technologies, preferably AWS, and CI/CD tools and processes.
- Exceptional interpersonal, communication, and collaboration skills.
- Strong attention to detail coupled with analytical and abstract thinking abilities.
- Proven experience in technical leadership and mentoring.
- Passion for maintaining code quality and enhancing customer experience.
- Ability to quickly learn new tools, technologies, and workflows.
- Excellent time management and ability to prioritize tasks effectively.
- Enthusiasm for working in a high-paced startup environment with a continuous learning mindset.
Responsibilities
The key responsibilities for this role include:
- Owning the end-to-end development of products and features, from conception through deployment and maintenance.
- Ensuring that developed features are scalable, reliable, and highly available, with no compromise on quality.
- Collaborating closely with senior engineers to refine system design and implementation strategies.
- Participating in low-level and high-level design discussions, documentation, and technical decision-making processes.
- Writing clean, efficient, and well-documented code following best practices and design patterns.
- Contributing to the recruitment and development of technical talent within the team.
- Creating and executing comprehensive quality plans, project timelines, testing strategies, and deployment processes in alignment with business goals.
- Mentoring junior engineers, fostering a culture of continuous improvement and engineering excellence.
- Delivering solutions that delight customers by creating robust and innovative features.
- Collaborating effectively with cross-functional teams including front-end developers, product managers, and designers.
- Proactively identifying and resolving technical issues, implementing effective error handling, and contributing to system monitoring strategies.
- Participating in CI/CD pipelines and leveraging AWS cloud services for deployment, scaling, and management.
- Engaging in code reviews to uphold quality standards and promote best practices within the team.
Benefits
Refyne India offers a comprehensive benefits package designed to support our employees' well-being and professional growth. Employees enjoy competitive salary packages, flexible work arrangements, and opportunities for career advancement. We provide health insurance coverage, including medical, dental, and vision plans, to ensure our team’s health and security. Our company promotes a culture of continuous learning through training programs, workshops, and access to industry conferences. Additionally, we encourage a healthy work-life balance by offering paid time off, wellness programs, and a collaborative work environment that fosters innovation and teamwork. We believe in recognizing and rewarding excellence, and our employee recognition programs are designed to celebrate achievements and milestones.
Equal Opportunity
Refyne India is an equal opportunity employer. We celebrate diversity and are committed to creating
Click on Apply to know more.