drjobs Future Opportunity Senior Fullstack Developer

Future Opportunity Senior Fullstack Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Burnaby - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About the Company:

At VisualCV our mission is to empower individuals to accomplish their career goals because we believe that one of the best investments you can make is an investment in your own success. As the worlds #1 online resume creation software were making the job search process easier and faster for our customers.


Since launching in 2014 over 3.5 million individuals globally have used VisualCV to take the next step in their careers. Our mission now is to help millions more people navigate the challenge of building a fulfilling career including your career as part of our growing remotehybrid team with headquarters in beautiful Vancouver BC Canada.


As a remotehybrid company we believe strongly in the value of autonomy and the power of the internet to help remote workers thrive. Youll have ownership and input into your projects and the ability to hit your goals working from anywhere.

About the Role:

We are looking for a Senior Fullstack Developer to accelerate our product roadmap and own a key functional area of our product.


We are a small and agile team you have a lot of responsibility to create products used by hundreds of thousands of people and see immediate impact from your work. We iterate fast and aim to push out product improvements every week.


Responsibilities:

  • Implement responsive UI/UX designs using React and StyledComponents
  • Build REST APIs
  • Write clean organized reusable welltested code that is a pleasure for other developers to read
  • Collaborate with other remote developers participate in peerreviews review pull requests from other developers on the team
  • Diagnose and resolve bugs within the existing codebase
  • Refactoring complex or problematic code as needed to improve longterm maintainability scalability and extensibility of the codebase
  • Build upon our test suite with new unit and integration tests

Technical Requirements:

  • Frontend: Javascript React Redux StyledComponents
  • Backend: Ruby on Rails and Node.js/Express.js REST APIs
  • Testing: RSpec Jest Cypress
  • Datastores: PostgreSQL Memcache
  • Source Control / Workflow: Git Github Slack Wrike

Experience with these specific technologies/concepts is a plus but not strictly required:

  • Apache Cordova for building iOS and Android apps
  • DevOps:AWS (RDS ElasticBeanstalk Lambda CloudFront etc. CircleCI Webpack
  • Localization and Internationalization

Experience and Qualifications:

  • 510 years experience building deploying and maintaining complex production applications
  • Experience building complex Single Page Applications with React
  • Experience writing maintaining and integrating REST APIs written in Ruby on Rails
  • Experience writing unit and integration tests
  • Willingness to spend time learning and working with complex systems
  • Willingness to take ownership and see things through
  • Strong verbal and written communication skills
  • Adaptable analytical thinker who can work autonomously and productively with a small mostly remote team


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.