About The Position

As a Principal Frontend Engineer in OutSystems R&D, you’ll be a member of the group of teams responsible for developing the next generation of capabilities of one of our platform components. If you are a problem solver, curious by nature and driven by curiosity, this is the job for you!

Requirements

  • Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. Exceptional candidates without a degree but with demonstrable skills are also encouraged to apply
  • 8+ years of software development experience
  • Passionate in building tools for developers Expertise in React, TypeScript, JavaScript and CSS
  • Skilled in HTML, CSS, JavaScript and related web technologies Strong understanding of software engineering principles, algorithms, data structures, and Object-Oriented Design
  • Passion for analyzing and designing elegant solutions to complex technical challenges
  • Enthusiasm for learning and guiding others through intricate topics
  • Exceptional troubleshooting skills
  • Proactive drive to innovate and introduce development best practices to your team
  • Keen interest in exploring upcoming technologies and frameworks
  • High level of autonomy and self-motivation
  • Experience with software development lifecycle and testing techniques

Nice To Haves

  • Knowledge in C# (.NET) and interest in compiler technologies is a Plus
  • Knowledge of Stencil and Ionic Framework is a Plus

Responsibilities

  • Lead the design, implementation, and maintenance of robust, scalable, and secure solutions
  • Optimize the performance of the components you'll work on
  • Develop and test code in short cycles with a high degree of automation
  • Gather feedback from stakeholders and adapt your solutions accordingly
  • Focus on creating maintainable solutions that scale effectively for thousands of users
  • Ensure high availability and operational integrity for the team assets
  • Troubleshoot complex incidents related to solutions developed by your team
  • Implement product development best practices, continuous delivery, and testing
  • Design and communicate high-level functional designs and solutions
  • Mentor and provide technical leadership to junior team members
  • Be available for on-call rotation
  • Experience collaborating with designers, developers, and product managers.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service