No more applications are being accepted for this job
- Craft, develop, and maintain scalable backend solutions efficiently using , Jest, and a Serverless architecture.
- Work collaboratively with frontend developers, product managers, and stakeholders to translate requirements into technical specifications.
- Build RESTful APIs and seamlessly integrate them with frontend applications to ensure optimal data flow and performance.
- Implement and optimize database models and queries, utilizing NoSQL databases like MongoDB or DynamoDB.
- Create unit tests with Jest or equivalent frameworks to uphold code quality and maintainability.
- Deploy and oversee backend applications on AWS infrastructure, leveraging services like AWS Lambda, API Gateway, and DynamoDB.
- Monitor application performance, troubleshoot issues, identify bottlenecks, and introduce performance enhancements.
- Enforce code quality, maintainability, and coding standards through rigorous code reviews and continuous integration processes.
- Stay abreast of industry trends and advancements in backend development technologies, frameworks, and best practices.
- Actively engage in Agile development processes, including sprint planning, stand-ups, and retrospectives within cross-functional teams.
- Possess a Bachelors degree in Computer Science, Software Engineering, or a related field.
- Showcase a track record of hands-on experience as a Backend Developer, with a minimum of 4 years dedicated to backend development.
- Demonstrate strong proficiency in and JavaScript, emphasizing expertise in asynchronous programming and event-driven architectures.
- Exhibit prior success in constructing and utilizing RESTful APIs, seamlessly integrating them with frontend applications, and managing JSON data serialization.
- Display proficiency in creating unit tests using frameworks like Jest or similar testing tools.
- Hold a solid grasp of serverless architecture, having practical experience with serverless frameworks such as AWS Lambda and Serverless Framework.
- Demonstrate familiarity with NoSQL databases like MongoDB or DynamoDB, including proficiency in data modeling and query optimization.
- Bring experience with AWS services, encompassing API Gateway, Lambda, DynamoDB, S3, and CloudWatch.
- Possess knowledge of version control systems (e.g., Git) and proficiency in CI/CD pipelines.
- Apply strong problem-solving and analytical skills, with the ability to diagnose and resolve complex technical issues.
- Excel in communication and collaboration, facilitating effective teamwork.
- Desirable skills: Familiarity with Confluent Kafka, a solid understanding of high-performance transactions in the financial sector, expertise in eWallets, KYC implementations, eCommerce, and data analytics.
- Knowledge of other core stacks like Java and Springboot is a plus.
- Candidates with experience in core banking, eWallets, Full stack Angular/React, IONIC, and other financial services platform development will be highly regarded.
- Base salary with Employee Stock Ownership Plan (ESOP).
- Inclusion of pension and social insurance as per legal requirements.
- Medical reimbursement (annual claims).
- Provision of working devices.
- Opportunities for growth and learning.