About the job
Join our dynamic team as a Full Stack Developer, where you will play a crucial role in shaping our software solutions. The ideal candidate will possess comprehensive knowledge of software development processes and be eager to contribute to all phases of our projects.
Key Responsibilities:
- Design and implement the overall architecture of web applications.
- Ensure application quality and responsiveness.
- Collaborate with the engineering team to develop and launch innovative features.
- Maintain code integrity and organization.
- Work effectively with graphic designers, translating designs into functional visual elements.
- Implement and uphold security measures and data protection protocols.
- Demonstrate expertise in back-end programming languages including PHP, Laravel, and CodeIgniter; Python knowledge will be an added advantage.
- Exhibit proficiency in advanced JavaScript frameworks and libraries, focusing on VueJS, with additional experience in AngularJS, KnockoutJS, BackboneJS, or ReactJS being a plus.
- Understand and utilize server-side languages such as Node.js.
- Have experience with cloud messaging APIs and the integration of push notifications.
- Familiarity with version control systems is essential.

