About DeafTawk:
DeafTawk was launched in 2018 with a mission to bridge the communication gap for the deaf people around the world. We are at the forefront of technological advancements while making a significant difference in the lives of people who rely on sign language for communication with our mobile app around the globe.
DeafTawk is currently operating in 5 different countries including Singapore, Pakistan, Sri Lanka, Denmark and Puerto Rico with its Headquarters in Singapore.
Position Summary:
We are looking for Full Stack Developer (Mobile) to join our team, responsible for designing, developing and maintaining DeafTawk’ s applications.
Key Responsibilities:
Key responsibilities include, but are not limited to:
- Develop mobile applications for iOS and Android
- Use frameworks like React Native, Flutter, or native tools (Swift, Kotlin)
- Optimize application performance, quality and responsiveness
- Develop server-side components using Node.js, Python, Ruby, or Java
- Design and implement APIs and microservices
- Ensure security, data protection and performance optimization
- Develop intuitive, user-friendly mobile interfaces
- Collaborate with UI/UX designers to implement designs
- Apply responsive design principles for various devices
- Integrate applications with third-party services and APIs
- Ensure seamless connectivity and data synchronization
- Write and execute (unit, integration and end-to-end) tests
- Debug and resolve technical issues and bugs
- Conduct code reviews and follow best practices
- Set up CI/CD pipelines for automated deployment and testing
- Participate in agile development processes
- Work closely with project management team
- Maintain and update apps for compatibility with new OS versions and devices
- Create and maintain technical documentation
- Document development processes and best practices
- Stay updated with industry trends and technologies
- Identify areas for improvement in application performance and user experience
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Information Technology or a related field
- Advanced certifications in relevant technologies or frameworks (optional but preferred)
- Minimum of 2-3 years of experience in full stack development
- Knowledge of database technologies like SQL, NoSQL and cloud-based databases
- Proven track record of developing and deploying applications
- Experience with agile development methodologies and practices
- Strong problem-solving skills and the ability to troubleshoot and debug complex issues
- Excellent teamwork skills, with the ability to work collaboratively in a fast-paced environment
- Proven ability to learn and adapt to new technologies quickly
- Attention to detail and a commitment to producing high-quality code
- Experience working in Agile/Scrum development environments is a plus
- Understanding of cybersecurity principles and best practices with experience implementing security measures in applications
- Familiarity with DevOps practices and tools such as Docker, Jenkins and Kubernetes
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform including deploying and managing applications in cloud environments
Job Type: Full Time (Remote)
Job Type: Full-time
Pay: From Rs80,000.00 per month
Experience:
- react native: 2 years (Required)
- node.js: 2 years (Required)
Work Location: In person