Job Description
ConnectHear is a disability tech enterprise for Deaf/HoH individuals in South Asia, now expanding globally. ConnectHear leverages technology to enable access to independent communication and information for the marginalized groups to improve their quality of life and make them a part of the global economy. We are seeking a highly motivated and committed Full Stack Developer to join our team.
Responsibilities:
- Design and implement new features and functionality for the platform, including working with the product and design teams to understand user needs and translating them into technical solutions.
- Debug and troubleshoot issues as they arise, including identifying the root cause and implementing solutions.
- Write clean, well-documented, and maintainable code, including adhering to coding standards and following best practices.
- Collaborate with the product and design teams to understand user needs and translate them into technical solutions, including participating in design reviews and user testing.
- Participate in code reviews to ensure high-quality standards are met, including reviewing code for security vulnerabilities and performance issues.
- Contribute to the development and maintenance of the platform's backend services, including building APIs and working with databases to optimize queries and ensure data integrity.
- Stay up-to-date on emerging technologies and best practices in software development, including reading technical blogs and participating in industry events.
- Participate in agile development methodologies, including daily stand-ups, sprint planning, and retrospectives, and contribute to the continuous improvement of the team's processes and practices.
- Maintain documentation of the platform's codebase and technical architecture.
- Perform other duties as assigned by the management team.
Qualifications:
- Strong experience with PHP development (at least 1 year).
- Experience with object-oriented programming.
- Experience with MVC frameworks (such as Laravel).
- Experience with RESTful APIs.
- Strong experience with MySQL or a similar database (at least 1 year).
- Experience with version control systems (such as Git).
- Strong problem-solving and communication skills.
- Familiarity with Agile development methodologies is a plus.
- Experience with React Native development (at least 1 year).
- Experience with JS front-end technologies (such as ReactNative and VueJS).
- Experience with full stack development.
- Experience working on video calling based solutions is an added benefit.