We are looking for a Full Stack Developer to join us in building our SaaS platform.
You will be responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
If you are passionate about technology, constantly seeking to learn and improve your skill set, then you are the type of person we are looking for.
Responsibilities
• Discuss and implement new features and improvements
Produce clean, testable and maintainable code.
• Integrate software components and third-party programs.
• Troubleshoot, debug and upgrade existing software.
• Create technical documentation for reference and reporting.
• Perform code reviews for fellow developers.
Requirements
• Proven experience as a Software Developer or similar role.
• Familiarity with Agile development methodologies.
• Experience working with Typescript, Flow or strongly typed languages
• Experience with React or Vue as frontend application
• Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Doctrine)
.• Awareness of non-SQL based storage options.
• Experience using modern development tools such as Git, Composer and PHPUnit.
• An understanding of common security best practices to guard against XSS, SQL Injection and the like.
• Familiarity with AWS, Docker, PostgresQL