Trabajo de Frontend Engineer en Terminal, Jalisco - México

Frontend Engineer

Why Terminal?
At Terminal, we identify emerging tech hubs around the globe and connect the top engineers with the most compelling companies. We provide complete operations and services to give companies all the benefits of a new office without any of the hassle. We are focused on building a diverse and inclusive workforce. Terminal is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

About Presence Learning
PresenceLearning is the leading provider of online speech and occupational therapy, behavioral and mental health services, and assessments for K-12 districts and families of children with special needs. We believe that people deserve a better experience when using special education software, and our team is composed of collaborative and inquisitive engineers looking to delight the user in the often-overlooked segment of special education. Our engineers are responsible for building and maintaining robust, scalable integrations, APIs, and infrastructure across our product lines. The person in this role will work on an interesting mixture of Product-led and Engineering-led projects and has the opportunity to wear as many hats as she or he would like.

What you bring
  • B.S. or higher in Computer Science, Engineering, or equivalent experience
  • Strong experience with modern browsers and debuggers
  • Experience shipping products
  • Frontend Experience:
    • 2+ years of experience with Angular, and 5+ years of deep expertise in Javascript
    • Expertise building rich frontend experiences with modern tools (Angular2+ preferred)
    • Full command of HTML, CSS, JavaScript
What you have
  • Strong verbal and written communication skills in English are required
  • Significant understanding of object-oriented programming, data structures, algorithms, design patterns, systems engineering, scalability, databases, code optimization, unit testing, debugging, continuous delivery, and version control
  • Strong, articulate opinions on product design and UX
  • Work well autonomously, and in a cross-functional team
  • Passion for simple, clean, scalable design and implementation
  • Passion for improving through mentoring, coaching, and peer review
  • A startup-person: hands-on, proactive, sees their role as more than just a job