Front-end Developer

Apply Now

Duties, responsibilities and tasks

  • Evolve and enhance User Interface of our core SimplePin application and Company website
  • Participate in the analysis, elaboration, and estimation of customer requirements and specifications
  • Design, develop, and deploy new production-quality features and functionality that meet customer requirements
  • Maintain and improve existing code, including monitoring for front-end errors, reporting errors to internal bug tracking system
  • Build high-quality mockups and design different prototypes
  • Collaborate with application support to analyze, troubleshoot, reproduce, and resolve production issues reported by customers
  • Work with other team members on release planning and deployment activities
  • Innovate and improve development and implementation processes and tools by advocating technologies and designs that promote efficiency, reliability, and reusability
  • Be proactive, facilitate knowledge sharing, and continually improve our activities
  • Perform code and layout reviews, refactoring, and assisting other developers
  • Provide technical solutions related to User Interface and User Experience
  • Ensure all personal deliverables are done with highest level of quality, on time, and done according specifications
  • Ensure that the goals and objectives are accomplished within defined timeframes and allocated budgets
  • Analyze business requirements, provide the feedback to stakeholders.
  • Perform technical investigation of customer support issues and provide resolution
  • Track time and deliver time-sheets on weekly basis
  • Perform technical research and present innovative solutions which contribute to company success
  • Other tasks as assigned

Skills, competencies and qualifications

  • 3+ years’ Front-end Development and IT experience
  • A fundamental understanding of designing for different technologies, platforms and browsers
  • Experience using software best practices like Test-Driven Development (TDD) and Continuous Integration (CI)
  • Fluency in the principles of user-centered design methods, information architecture, usability, and interface and interaction design
  • A firm grasp of a range of UX tools, processes, and outcomes
  • Strong debugging and analytical skills
  • Worked as part of Scrum teams or similar iterative Agile development methodologies
  • Bachelor’s or Master’s degree in software engineering or computer science
  • Practiced continuous improvement and promoted knowledge sharing
  • Capable of managing assigned tasks and meeting deadlines
  • Excellent interpersonal, communication, collaboration, and writing skills
  • Proactive problem solver
  • Multi-tasking capabilities with ability to adjust to paced environment
  • Works under minimal supervision, with general guidance from technical management
  • Attention to details
  • Fluent in spoken and written English is a plus

Technical skills

  • Experience in HTML5 technologies, Angular, Bootstrap, CSS, Ajax and JavaScript/jQuery.
  • Experience in developing responsive cross-browser/cross-platform UIs for web applications.
  • Knowledge of graphics software such as Adobe Suite, Photoshop etc.
  • Understanding of Core Java development practices
  • Proficiency in Unix Operation Systems with experience in Linux / Bash scripting
  • Knowledge of Apache Wickets framework
  • Knowledge of Atlassian products, including JIRA, Confluence and Service desk.
  • Drupal CMS experience is a plus
  • Experience with financial math is a plus

Reports to

  • Chief Technology Officer (CTO)


  • Software design and development 

Nous sommes toujours à la recherche de nouveaux talents

Avez-vous ce qu'il faut pour devenir un membre de notre équipe? Si oui, excellent! Faites nous parvenir votre résumé (lien) ou votre portefeuille afin de vous incluez dans notre bassin de talents exceptionnel.
Un seul fichier.
Limité à 32 Mo.
Types autorisés : pdf, doc, docx.