Placement papers | Freshers Walkin | Jobs daily: Senior Front-end (or full stack!) Developer at Symetria (Vancouver, BC, Canada)


Search jobs and placement papers

Senior Front-end (or full stack!) Developer at Symetria (Vancouver, BC, Canada)

About You



You are a talented front-end web developer with a passion for building reliable and responsive web applications using the latest client-side technologies. You love to bring great designs to life on both mobile and desktop devices. You are a great fit for a collaborative team environment where you can apply and hone your skills and share your knowledge and experience.





What We Do



We are building a global cryptocurrency wallet and exchange.  Our mission is to eliminate the barriers to entry and open up the blockchain economy to everyone.  We're taking a new and exciting approach to the user experience to ensure anyone can participate with confidence.





You'll also help us to bring Personal Blockchains to the world.  Personal Blockchains are an application of blockchain technology allowing for proof of integrity between the user and our service.  They represent a new standard of accountability where any single user has the power to hold us accountable for every transaction, no matter how large our company grows.  Symetria is the first to implement Personal Blockchains, but we're offering it freely to the world, and our goal is to spread the idea to other industries -- to change the way business is done.





Summary of Role




As part of a Scrum team and working in close collaboration with our UX and visual designers, you are responsible for building, deploying and managing the front-end, consumer-facing tier of our platform. Together with your team members, you ensure the quality, performance, scalability and security of this application tier. Embracing our philosophy of continuous improvement, you are always looking for ways to better our code, architecture, tool chain, hosting infrastructure and team processes. As an agile practitioner, you consistently and constructively participate in all team practices: sprint planning, daily standups, estimation, backlog grooming, sprint demos and retrospectives.




Reports to: Chief Technical Officer




Major Responsibilities





  • Work closely with designers and other team members to create aesthetically pleasing and responsive user interfaces

  • Write, refactor, test and deploy front-end code that satisfies product requirements and improves the usability, quality and performance of our application

  • Evaluate and evolve our front-end technologies and tools to ensure sustainable development

  • Design and maintain an automated UI test suite

  • Constructively review team members’ code and address issues found

  • Investigate product defects, identify and fix root causes, test and deploy fixes

  • Contribute to ongoing improvement of team practices and procedures

  • Actively participate in all Scrum practices: sprint planning, daily standups, estimation, backlog grooming, sprint demos and retrospectives

  • Contribute to monitoring and operation of production, staging and test servers

  • Share responsibility for maintenance and improvement of our development and production environments and related tools





Skills and Requirements





  • 3+ years professional experience as a front-end developer building web applications

  • Proficient with HTML5, CSS3, Sass/SCSS, JavaScript, jQuery

  • Able to code in JavaScript without heavy reliance on frameworks (Angular, Backbone, etc.)

  • Proficient at building responsive user interfaces and mobile web experiences

  • Experience designing, building and using secure, RESTful web APIs

  • Experience using Node.js and NPM

  • Experience writing and maintaining automated UI tests using Selenium / SpecFlow or similar frameworks

  • Proficient with VSTS or another distributed source control system

  • Demonstrated ability to investigate, learn and apply new technologies and tools

  • Strong collaboration and communication skills and an openness to giving and receiving constructive feedback




Nice to Haves





  • Post-secondary education in computer science, interaction design or a similar discipline or successful completion of a recognized web development bootcamp

  • Comfortable working in a continuous integration, continuous deployment environment

  • Experience using vue.js

  • Experience with Angular, React, or Backbone

  • Experience working on a Scrum team

  • Experience with Cryptocurrencies




Status




Full time, permanent (40 hours/week)


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment