Location: Gurugram OR Remote
Position Type: Full-Time
About Us: Finovate Global Pvt. Ltd. is an innovative fintech startup dedicated to work on the domain of Financial Inclusion in India. We are looking for someone to lead our objective of transforming the core banking experience for small cooperative banks. Our mission is to empower these banks with cutting-edge, reliable, and user-friendly banking solutions that enhance operational efficiency and customer satisfaction. We are a dynamic team passionate about technology and financial inclusion, and we're looking for a talented Full Stack Engineer to join us on this exciting journey.
Role Overview: As a Full Stack Engineer, you will play a crucial role in designing, developing, and maintaining our core banking solutions. You will work closely with our product, design, and business teams to deliver a robust, scalable, and secure platform that meets the unique needs of small banks. This position requires a blend of technical expertise, creativity, and problem-solving skills to build both the client-side and server-side components of our application.
Key Responsibilities:
- Front-End Development:
- Design and implement user interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
- Ensure responsive design for optimal performance across various devices and screen sizes.
- Optimize front-end performance for fast load times and smooth interactions.
- Back-End Development:
- Develop server-side logic and APIs using languages such as Node.js, Python, or Java.
- Design and manage databases (SQL or NoSQL) to store and retrieve banking data efficiently.
- Implement authentication and authorization mechanisms to secure sensitive data.
- DevOps and Deployment:
- Set up and manage CI/CD pipelines to automate testing and deployment processes.
- Deploy applications on cloud platforms (AWS, Azure, Google Cloud) and manage server infrastructure.
- Utilize containerization tools like Docker and Kubernetes for consistent deployment and scalability.
- Collaboration and Communication:
- Work closely with all stakeholders to gather requirements and provide technical insights.
- Participate in code reviews to ensure code quality and share knowledge.
- Write and maintain technical documentation for the application and system architecture.
- Problem-Solving and Continuous Learning:
- Troubleshoot and resolve technical issues and bugs in a timely manner.
- Stay updated with the latest industry trends, technologies, and best practices to continuously improve our platform.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience as a Full Stack Engineer or similar role, preferably in the fintech or banking sector.
- Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks (React, Angular, Vue.js).
- Strong knowledge of back-end development with experience in languages like Node.js, Python, or Java.
- Experience with database design and management (SQL or NoSQL).
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker, Kubernetes).
- Understanding of security best practices for handling sensitive financial data.
- Excellent problem-solving skills and a proactive attitude towards learning and development.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
What We Offer:
- Competitive salary.
- Opportunity to work in a fast-paced, innovative, and collaborative environment.
- Flexible working hours and remote work options.
- Professional growth and development opportunities.
- The chance to make a meaningful impact on the financial inclusion of small banks.
Finovate Global Pvt Ltd is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.