Full Stack Developer


7 months ago

06/22/2019 10:21:23

Job type: Full-time

Hiring from: Canada

Salary: $100,000+ CAD

Category: Software Dev

We’re seeking an experienced PHP and React developer to work with our highly successful SaaS platform. We have a small development team consisting of only 4 developers so you will be responsible for completing a project from start to finish. This will allow you to easily see your contributions and how our users respond to them. Our application is entirely written in ReactJS with a PHP REST API. We focus on creating quality code using the latest technology. Deadlines are not a worry here! Creativity and attention to detail are a must. This position is for Canadians only. This is a remote position but if you live in Toronto, you are free to come into the office.


  • Write PHP code using the Phalcon PHP framework

  • Connect to various third party APIs like Facebook or Google

  • Create automated tasks designed to process thousands of requests per hour

  • Create and manage MySQL queries

  • Create and improve react components

  • Use JSX to create HTML

  • Implement Less/CSS based on a design mockup

  • Implement HTML and CSS for our website from a mockup

Experience Required

  • 5+ year using PHP

  • 5+ years using Javascript

  • 2+ years using React

  • 5+ years using HTML/CSS

  • College / university degree

  • Bonus: Experience with Phalcon PHP


  • $100,000+ CAD


  • 100% remote position

  • 3 weeks vacation

  • Frequent promotions

  • Profit sharing

  • Employee benefits plan

  • Unlimited personal days

  • Autonomy and flexibility

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Wizeline (Willing to work on PT)
    4 days ago

    What You Will Bring to the Team

    As a Software Engineer at Wizeline, you will advocate for the use of cutting-edge technology to build intelligent and scalable products. You will act as a technology partner for our clients from inception to completion. By understanding their needs and translating requirements into world-class design, you will be responsible for delivering high-quality applications.

    Partner with multidisciplinary teams located across the world (Technical Writing, User Experience, Product Management, and Project Management) to solve challenging problems. As a relationship builder with direct communication with stakeholders, you will also drive internal initiatives and objectives.

    You will work on projects that will allow you to develop your skills and gain exposure to multinational brands. We promote fun and continuous learning and we are proud of working with the brightest minds in the industry.

    Are you a Fit?

    Must Haves:

    To be successful in this role, you need:

    • Hands-on working experience developing secure, scalable enterprise applications.

    • Passion and experience building web-based technology products or applications.

    • Comfortable in learning new coding languages and frameworks, and seamlessly switching from one to another, when required.

    • Familiarity with computer science algorithms and data structures to optimize solutions.

    • Knowledge of relational and/or non-relational databases.

    • Strong architecture skills, with the ability to select the best stack for each project.

    • Strong communication skills in English.

    • Experience in one or more of the most commonly used web applications stacks.

    Nice to Haves:

    Some nice-to-have qualities that will further help you are:

    • BS/MS in Computer Science, Engineering, or a related subject

    • Experience in working directly with clients

    • Hands-on knowledge of working in Agile environment

    • Frontend or backend experience leveraging some of the following web technologies and frameworks:
      - Frontend: ReactJS, AngularJS, or Vue.js
      - Backend: Express.js, Django, Node or Flask
      - Databases: MySQL and MongoDB
      - Programming Languages: JavaScript, Python, Ruby, Java, and/or PHP

    • Experience working with Cloud platforms like AWS or GCP

    • A code repository you can share with the team, showcasing your contributions to open source projects

    • Being a DevOps advocate, with working knowledge of Docker, Jenkins, Travis, and/or Kubernetes

  • 2 weeks ago

    Effin Amazing, a kick-ass Marketing Technology, and Marketing Analytics consultancy, is in search of a Senior UX Designer, Front End Developer with a passion for design, marketing, Wordpress & front end development. 

    We support businesses with analytics, marketing automation, customer data platforms, data piping, websites, AB testing and all sorts of marketing operations. As we derive insights from these technical efforts, we also inform growth strategies that routinely move the needle for our clients. 

    Our track record is impeccable, and our leadership has supported some of the fastest-growing companies in the world. Effin Amazing’s core client base sells online and has complex data and marketing practices that drive our team to dig deeper every day.

    This is a high-impact role that works closely with Effin Amazing’s clients. You will be working in an entrepreneurial, start-up environment where deadlines and time management are a must. This is a senior-level role, and we are looking for a curious, highly communicative, hard working peer to join us in our dedicated effort to be the best marketing technology consultancy there is. 

    The Designer/Developer we hire will have strong experience in Wordpress theme building and plugin development. You will develop, launch, and maintain websites and systems for our growing client base. They will also be a great designer who will apply their passion for brand, craft and design fideltiy to guide the design process to create delightful high converting digital experiences.

    The successful candidate will demonstrate proficiency in design, development and programming. They will be able to make a meaningful contribution from day one and will be comfortable working with team members of all levels and departments within the organization. You will be willing to share your questions, opinions and insights with clients and teams in order to affect decision making and solutions. You will be challenged on a daily basis to solve problems in a new and creative way as we continually add new products and services to the company.

    The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication.

    Desired Experience:

    • At least 1 years of experience working from home/Remote

    • At least 6 years of experience with UX/UI Design (Photoshop, Skitch, Illustrator)

    • At least 6 years of experience with building WordPress themes and WordPress plugin development. Experience with WordPress Network Sites is a plus.

    • At least 6 years of experience with development using PHP, Jquery, MySQL, JavaScript, HTML and CSS.

    • Ability to write clean code and follow coding standards

    • Ability to work in a team setting and able to adapt at a moment's notice.

    • Develop and maintain complex WordPress-based applications

    • Implement complex features using modern PHP code and patterns while following standards

    • Develop in WordPress widgets, plugins, custom post types, and page templates.

    • Comprehensive understanding of what it takes to write secure and performant code

    • Proven expertise of Object Oriented Principles, software development life cycle, and best practices.

    • Experience with continuous integration and automated deployment pipelines

    • Experience using Git

    • Google Analytics

    • Mixpanel, Amplitude, and Segment

    • Google Tag Manager

    • Optimizely, VWO or Google Optimize

    • Experience building marketing landing pages

    Desired Skills:

    • Team player

    • Highly coachable

    • Quick learner that can adapt to an ever-changing startup environment

    • Ability to work in a fast-paced environment

    • Excellent communication skills (speaking, listening, and writing)

    • Positive and energetic personality

    • Fearless with a willingness to try new ideas and concepts

    • Organized, efficient, and ready to get stuff done

    • Autonomous and driven

    • Scrappy and resourceful

    • Project management

    Benefits of Working for Effin Amazing

    • Flexible hours

    • Work remotely

    • Radically Transparent workplace

    • Continuing education

    • Training from some of the best in the business

    • Ample opportunity to implement your ideas and suggestions

    • Become a thought leader in the marketing technology community

    • Build products with us

    • Work from Home

  • Scalable Path is looking for a Full-Stack PHP and JavaScript Developer to work on a client project. This is a remote, full-time position.

    The client is a consulting agency that helps enterprise organizations to better understand their problems and identify opportunities where Open Source technologies can be utilized to solve these problems.

    In order to do so, they collaborate with their clients on requirements and estimates to create a project plan and then provide development resources for the project. Progress is managed by a proprietary methodology that helps them reach their goals while staying within their budget.

    As an agency, the client is currently involved in several large projects which require a variety of skills. In order of importance, they are Drupal 7, Drupal 8, and finally general PHP with experience in Node.js/MongoDB. Familiarity with SuiteCRM, SugarCRM, and Meteor would be a plus.

    As a Fullstack Senior Developer, you will be working on both backend site-building and frontend theming. You will be working on several projects and will be open to learning new technologies or improving your current skills when other needs arise. In order to complete your tasks, you will be working within the client’s proprietary methodology.

    As a developer, you will need to be compatible with 3 major aspects of this methodology:

    1- You would be dealing with JIRA tickets estimated at a maximum of 2-3 hours at a very granular level. For each one of them, you would be provided with the user story, technical approach, and acceptance criteria.

    2- Tasks are sometimes estimated by another internal team member, so you would need to:
    - Communicate if you disagree with the estimate and offer suggestions or alternatives to make things happen within budget while explaining trade-offs
    - Achieve the deadline even if that involves offering implementation compromises up to your project manager and the client

    3- Track your time by using Toggl which allows the company to collect metrics on your work.


    You will be reporting to the agency Principal who is also a senior software engineer. There is an existing daily meeting at 11:00am America/Los Angeles (-08:00) PST.


    - 3-5 years of experience with advanced PHP development
    - Node.js and JavaScript experience (outside of jQuery)
    - Solid capabilities in PHP (OOP and MVC Principles), HTML/CSS, JavaScript (jQuery) and AJAX
    - Humble, honest, hungry and smart
    - Organized, systematic, and logical
    - Good verbal and written communication skills.
    - Ability to work in a team and grow from constructive feedback.
    - Experience with Git

    - Experience with Drupal 6, 7 and/or 8 (strongly desired)
    - Familiarity with Meteor.js
    - Computer Science degree or comparable solid knowledge and real-world programming experience
    - Linux admin capabilities
    - Experience with Pantheon for hosting
    - Experience with Symfony
    - Contribution to at least one Open Source project

    As soon as possible.

    This is expected to be an ongoing engagement


    The pay rate for this role is from $40 to $80 USD per hour, depending on experience and capability.


Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!