Skip to main content

Sr. Software Engineer Front End

As part of the Engineering Development Team, Front End Developers at Kueski are in charge of implementing elegant, innovative, secure and robust systems to delight our customers. Front End developers have huge focus on User Experience and functionality. They translate the designs of our UX team into super efficient code to make it a pleasure interacting with the systems.

You have …

  • Extensive experience JavaScript, having used several design patterns and prototype based Object Oriented programming.
  • The ability to optimize WebSite loading and response times up to the last millisecond.
  • Developed systems considering different types of architecture and with different arhitectural patterns such as MVC, Blackboard, MVVM, Event Driven,  and Micro-services.
  • Comprehensive programming problem solving skills, with a good understanding of the tools (data structures and algorithms) and how to apply them to different problems.
  • Used CSS, Javascript and HTML to build several Web Based applications.
  • Built applications that are security aware. You understand the security caveats of the API and application decisions you implement.
  • A very strong sense of code quality. You can differentiate between good and bad quality code. You understand some of the quality metrics like CC, ABC, Code Smells, etc.
  • Experience with Web related technologies and development tools such as Gulp, Grunt and/or NPM, Webpack, CDNs, etc.
  • English knowledge that will allow you to productively communicate with English speaking peers

What you will do ...

  • Build fast, intuitive, beautiful and highly usable web applications (for desktop and mobile)
  • Build fraud prevention tools. Like identifying unique users without browser cookies.
  • Develop Javascript self contained libraries, SDK and APIs
  • Collecting user behavior insights and analytics. We love collecting data!
  • Implement data visualization technologies to improve the information flow.
  • Keep Kueski’s web sites on optimal loading time.
  • Taking ownership of web technologies both on desktop and mobile
  • Search Engine Optimization for Kueski’s sites.
  • Build internal tools in React and Angular frameworks.
  • Build and maintain A/B testing infrastructure in the Kueski front end.
  • Maintain a high security standard for a financial online application

 

Competences:

  • Critical thinker.
  • Passion for building products used by millions.
  • A positive disposition and good attitude under pressure.
  • Clear communicator of complex ideas.
  • The ability to learn any technology at a fast speed.
  • Team work.

Plus:

  • BS/MS/PhD in Computer Science or equivalent from top tier school.
  • Experience with Linux, Git, SQL, AWS, Scala.
  • Experience with large-scale consumer facing products and distributed systems.
  • Extensive Ruby programming experience.
  • Experience developing security aspects of web applications (defence against hacking).
  • Solid foundation in computer science.
  • Experience with functional programming.
Organization: 
Kueski
Location: 
Calle ontario 1090, Col. Italia Providencia
Region: 
Guadalajara
Occupational fields: 
Software development
Fields of study: 
Engineering
Employment type: 
Full time
Years of experience: 
3 - 5 years
Required languages: 
English
Required degree level: 
Bachelor's degree
Master's degree