About Kasha.io
Kasha.io is a leading global payment solution provider, headquartered in the Abu Dhabi Global Market (ADGM). Our platform empowers businesses to seamlessly connect with customers worldwide, enabling them to accept payments in local currencies and through preferred payment methods.
Mission and Vision
Our mission is to simplify global transactions and help businesses break borders, fostering growth and expansion. We envision a world where payment barriers are eliminated, making it effortless for businesses to reach a global audience. Join us in our mission to break payment barriers and achieve global success.
Job Title: Senior Fullstack Developer
We are looking for a skilled Senior Fullstack Developer with expertise in modern JavaScript frameworks and technologies. You will play a critical role in developing, deploying, and maintaining scalable web applications, collaborating closely with cross-functional teams to build high-performance and user-friendly solutions.
Key Responsibilities:
- Frontend Development: Design and implement responsive web interfaces using React and Next.js. Develop reusable UI components and libraries using TypeScript. Ensure high-quality UI/UX design and application performance. Collaborate with designers and product managers to implement new features.
- Backend Development: Build and maintain server-side applications using Node.js and NestJS. Design RESTful APIs and GraphQL endpoints to power web applications. Ensure backend scalability, security, and performance optimization.
- Database Management: Design and maintain NoSQL databases using MongoDB. Implement data models, indexing strategies, and data migration scripts. Ensure data security and backup procedures are in place.
- Integration and Deployment: Develop CI/CD pipelines and automate deployments. Ensure smooth integration with third-party services and APIs. Implement testing strategies, including unit, integration, and end-to-end testing.
- Code Quality and Best Practices: Write clean, well-documented, and maintainable code. Conduct code reviews and provide constructive feedback. Stay updated with the latest web development trends and tools.
Qualifications and Skills:
- Technical Skills: Proficiency in JavaScript (ES6+) and TypeScript. Strong experience with React.js, Node.js, Next.js, and NestJS. Expertise in MongoDB, including database design and performance tuning. Experience with REST APIs, GraphQL, and WebSockets. Knowledge of modern development tools such as Webpack, Babel, and ESLint. Proficiency with Git version control and CI/CD pipelines.
- Additional Skills (Preferred): Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with Docker and containerization technologies. Understanding of serverless architectures and microservices.
- Soft Skills: Strong problem-solving and debugging skills. Ability to work collaboratively in a team environment. Excellent communication skills, both written and verbal. A passion for continuous learning and technology innovation.
Education and Experience:
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
5+ years of experience in fullstack web development using the specified technologies.
Benefits:
- Competitive salary and commission structure
- Paid time off and holidays
- Professional development opportunities
- Flexible working arrangements, including remote work options
Application Process:
Interested candidates are invited to submit their resume and a cover letter detailing their qualifications and experience