Fullstack Developer
NOTE
Fill this form to mark you intereset for the job role: https://forms.gle/5t9PfjmNUf3V4QzX7
About Us
At timepay.ai, we’re redefining the future of collections with groundbreaking technology. Our goal is simple: to revolutionize the collections process, making it faster, smarter, and more compassionate.
We know that traditional collections can often feel impersonal and inefficient. That’s why we’ve developed an AI-driven solution that not only automates collection calls but also adds a personal touch. Our advanced AI technology ensures that every interaction is handled with the utmost care, respect, and compliance, leading to better results for businesses and a more considerate experience for clients.
We are seeking a Immediate Full Stack Developer to join our dynamic team with at least 1+ years of experince.
Position Overview
As a Full Stack Developer, you'll play a pivotal role in bringing our vision to life. In this role, you'll have the opportunity to lead a small, cross-functional technical team with a strong focus on front-end and back-end development. You will be deeply involved in designing, building, and scaling the core architecture that powers our AI-driven collections platform.
This role offers hands-on experience in developing, testing, and deploying backend systems and services that integrate advanced AI algorithms. You’ll work closely with front-end developers to ensure seamless API integration and optimal performance.
If you are passionate about backend engineering, eager to work with cutting-edge technology, and ready to contribute to innovative AI solutions, we encourage you to apply.
Location
Bengaluru preferred but remote is OK
Our Tech Stack
- Python
- Node.js
- WebRTC
- Websockets
- Nginx Proxy
- React.js
- SQL
- Elasticsearch
- Redis
- Docker
- AWS/GCP/Azure
Responsibilities
- API Development and Integration: Develop, maintain, and document RESTful or GraphQL APIs to support frontend and third-party integrations.
- Database Design and Management: Design and optimize database schemas, manage database performance, and ensure data integrity and security.
- Scalability and Performance Optimization: Proactively design and implement solutions to handle growing user traffic and data loads, optimizing for speed and responsiveness.
- Security Best Practices: Implement robust security measures, including authentication, authorization, encryption, and vulnerability management, to protect user data and maintain system integrity.
- Continuous Deployment and Automation: Set up and manage CI/CD pipelines to automate testing, deployment, and monitoring, ensuring smooth and rapid release cycles.
- Monitoring and Incident Response: Implement monitoring tools to track system health, and establish protocols for responding to outages and critical issues in real-time.
- Microservices Architecture: Design and implement a microservices-based architecture to enable modular, scalable, and maintainable code.
- Documentation and Best Practices: Establish and maintain comprehensive documentation for codebases, APIs, and system architecture, and promote best practices across the engineering team.
- Ownership and Accountability: Take full ownership of backend systems, driving projects from conception to production and beyond, with accountability for their success and stability.
What We Offer
- Work on the cutting-edge of Generative AI
- Real-world experience and mentorship
- Networking opportunities within the tech industry
- Competitive package according to industry standards
Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related field.
- In-depth knowledge in Node.js, and Python.
- Basic understanding of frontend technologies such as HTML, CSS, React.js can be a plus
- Expertise with NoSQL and SQL database systems.
- Experience with version control systems such as Git.
- Strong problem-solving skills and a willingness to learn and tackle new challenges.
- Basic knowledge of any cloud (GCP, AWS)
- Excellent written and verbal communication skills for presenting findings to both technical and non-technical audiences
- Ability to work collaboratively with cross-functional teams cohesively and efficiently.
Roadmap for Next 12 Months
In 3 Months:
- Get a solid grasp of our systems and start contributing to backend system
- Begin managing small tasks from the backend system.
- Help setting up testing processes and CI/CD pipelines.
- Ship at least 1 integration to get the hang of the process. #### In 6 Months:
- Take ownership of a significant portion of the product roadmap.
- Take ownership of data pipelines. #### In 12 Months:
- Be a key leader as we grow the team and hire additional engineers.
- Play a major role in the design, development, and launch of new technologies and functionalities to the market.