Important: Please APPLY on our website at http://variani.com in English!
The Ideal Candidate:
Variani.com is seeking a full-time, Full Stack / PHP in-house, front/back-end developer who is passionate about building software. We’re looking for someone to work 5 days a week in-house to help maintain and produce the front/back-end development of our software and our clients websites. This is a great opportunity to make a big impact as an integral part of our development team. You'll work directly with the product team to plan, design, and finally build our applications.
About the Job:
We’re looking for a talented, motivated individual who can work both independently and collaboratively. Someone who takes pride in designing smooth, simple solutions to challenging problems, creating quality software and promoting best practices for writing scalable, well tested code.
You must have the ability to simultaneously manage and oversee a number of different projects through completion all while adapting to shifting priorities.
Produce scalable, reusable backend application code and modules from development through production.
Identify and communicate best practices for backend development- Updating the site with added features.
Testing the site for proper functionality, detection of any technical errors that may arise due to mistakes in the code.
Provide efficient support to PHP content.
Deliver proper guidance and support on page layout and display features.
Proper communication with other programmers, designers, and stake holders.
Maintain documentation of the program and include technical specifications in the code.
Proper testing of the developed code at various stages to detect bugs.
Commitment to making our products better for our users.
Degree in (or working towards) computer science or other related fields.
An understanding of semantic and accessible markup patterns for flexible reuse.
Experience working with CSS/SCSS at scale and knowledge and managing complexity.
Good understanding of techniques such as Responsive Web Design and progressive enhancement.
Experience of TDD (Test Driven Development) in server and client side contexts.
Knowledge of open API and software integrations.
Extensive and applicable experience as a hands-on architect and/or high-level programmer.
Expertise in Web-Framework Development.
Experience with reporting and visualization frameworks like Plotly.
Custom API Integration.
A passion for working with data and analytics, and using them to improve business intelligence and agility.
Experience with UX/UI.
Preferable Skills (not necessary but can make a candidate stand-out):
Familiar with common web application security concerns and how to prevent exploits such as XSS and SQL Injection
Familiar with social media systems development
Some background with web graphics interfacing
Mobile application development
Some experience with Machine Learning algorithms
Bachelor's Degree in Computer Science