O Tech
O Tech
  • Home
  • About Us
  • Services
  • News
  • Join Us
  • Contact Us
  • More
    • Home
    • About Us
    • Services
    • News
    • Join Us
    • Contact Us
  • Home
  • About Us
  • Services
  • News
  • Join Us
  • Contact Us

Front End Developer

Apply now

Job Description

 

Front End Developer 


Job Overview:

As a Front End Developer on our dynamic innovation team, you’ll specialize in crafting exceptional user experiences. You’ll work closely with designers, project managers, and fellow developers to translate concepts into clean, responsive interfaces. From ideation through deployment, you’ll build and refine scalable front-end applications that delight our customers. We value creativity, problem-solving, and a growth mindset—if you love learning new frameworks and tools, you’ll thrive here. 


Key Responsibilities

  • Design, develop, and maintain user-facing features using modern front-end technologies
  • Collaborate with UX/UI designers to implement visually appealing, accessible interfaces
  • Integrate with RESTful APIs or GraphQL endpoints to fetch and manage data
  • Write clean, modular, and well-tested code following best practices
  • Optimize performance, responsiveness, and cross-browser compatibility
  • Participate in brainstorming sessions to plan new features and enhancements
  • Troubleshoot and debug front-end issues, ensuring a seamless user experience
  • Stay current on emerging frameworks, libraries, and tools, and share insights with the team


Required Skills & Qualifications

Technical Proficiency

  • HTML5, CSS3, JavaScript (ES6+)
  • React.js and Tailwind CSS
  • TypeScript for robust, typed code
  • Basic knowledge of MySQL for front-end data considerations
  • Experience consuming RESTful APIs and/or GraphQL
     

Development Tools & Practices

  • VS Code as your editor of choice
  • Git Bash and GitHub for version control and collaboration
  • Familiarity with CI/CD pipelines (GitHub Actions, CircleCI, etc.)
  • Experience with browser devtools, debugging, and performance profiling
     

Problem Solving & Collaboration

  • Strong analytical skills and attention to detail
  • Ability to work effectively in agile, team-oriented environments
  • Excellent communication to articulate UI challenges and solutions
     

Learning Agility

  • Demonstrated willingness to learn new frameworks, libraries, and tools quickly
  • Passion for ongoing professional development and keeping up with modern front-end trends
  • Adaptable mindset—ready to experiment, iterate, and grow with evolving technologies


What We Offer:

  • A supportive, innovative environment where your ideas matter.
  • Opportunities for professional development and continuous learning.
  • Competitive salary and benefits package.


If you’re passionate about creating impactful solutions and thrive in an environment that values creativity, collaboration, and continuous growth, we’d love to hear from you!


Apply Now to join our team and contribute to groundbreaking projects that make a difference.

O|tech

We are looking for people with passion, integrity and a desire to learn and work hard for themselves and their team. Please feel free to search our current job openings. 


No position currently open in your field? Sign up for our talent pool and we will consider your application when new opportunities arise.  

Join Talent Pool
  • Privacy Policy

O|tech

Level 0, Central Business Centre, Tarxien Road, Gudja, Malta

Copyright © 2025 O|tech - All Rights Reserved

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept