Full Stack Developer


What you will be doing:

  • Design and implement new features for our critical products
  • Improve application performance, reliability, security and compatibility across platforms
  • Build modular components, UI style guides and toolkits for re-usability, maintainability and consistency across products
  • Use innovative UX design patterns to build fast, fluid and intuitive user interfaces
  • Collaborate with other Loop employees to build prototypes, improve user experience and find new opportunities
  • Mentor, lead, hire other engineers

What we are looking for:

  • Bachelor’s degree in Computer Science Engineering or a related field of study
  • Expertise in any application programming language like Python, Java, Go
  • 4+ years of experience with backend and frontend web-based application development
  • 2+ years of experience with Javascript development, preferably NodeJS and React
  • Experience working with relational databases leveraging ORMs and SQL queries
  • Experience creating meaningful APIs and models that are flexible and scalable
  • Experience working in technical areas of frontend development, preferably React, Redux, and HTML/CSS
  • Experience collaborating closely with Product & Design teams to build meaningful software solutions
  • Experience using a balanced approach writing clear, maintainable, well-structured code accompanied by useful tests when feasible
  • Experience analyzing, improving, debugging, and optimizing code
  • Clear communication skills
  • Capable of effectively evaluating data to make decisions
  • Understand the cross-functionality of various technical systems
  • Understand the connections and interdependencies between teams and departments
  • Produce exceptional output and work quality
  • Have a strong reputation for accountability and reliability
  • Comfortable owning projects
  • Willing to express opinions respectfully on architecture, product, and UI designs
  • Enjoy working in a team but can thrive working independently
  • Desire to always be learning and staying on top of the latest trends and technologies
  • Passionate about being extraordinary in both your work life and personal life
  • Value elegant simplicity, beautiful aesthetic, attention to detail, and human-centric design Lead 

Required Skills

Python Java