Job description:
jBoard.io is a SaaS application, that helps organizations and individuals around the world to create their own job board without any code. We are growing fast and looking for a candidate to join our team and help us develop new features for jBoard and maintain the existing ones. The ideal candidate should be self-motivated, and eager to learn and grow. The role is going to be fully remote, you can work from anywhere that you like as long as the job is getting done.
Job responsibilities
- Develop new features of the product
- Write clean structured, testable, and well-documented code
- Create modular and reusable components
- Maintain existing features, fix bugs, and improve the performance when needed
- Review the code of other engineers
- Create Rest API documentation
Required qualifications
- 2+ years of PHP and Laravel development experience
- MySQL knowledge, ability to design well-optimized DB, optimize MySQL queries
- Design patterns(Dependency Injection, Singleton, Factory, etc…)
- Experience with Vue.js(or any other modern JS framework)
- Good knowledge of HTML, CSS, Bootstrap, SCSS
- Experience with working with modern front-end tools like - Webpack, Laravel Mix
- Experience with Git
- Experience with REST APIs
- Ability to design and develop products from scratch
- Self-motivated individual
- The technical level of the English Language
- Day-to-day communication will be in Armenian, but the candidate should have strong enough English knowledge to be able to read and write technical requirements of tasks.
- Hight attention to detail is the ability to with quality code
Bonus Points
- Experience with Tailwind CSS
- Experience with working within an AWS environment
- Experience with Elastic Search
- Experience with working on SaaS products
- Experience with Jira or other issues/task tracking systems