Part-Time Front-End Developer

🏢 Critical Software📍 Lisbon, Portugal💼 Part-Time💻 On-site🏭 Information Technology💰 €1,200 - €1,800 per month

About Company

Critical Software is a leading international company providing high-integrity software engineering services and solutions for mission-critical and safety-critical systems. Established in 1998, we have consistently built a reputation for delivering exceptionally high-quality, reliable, and secure software across some of the most demanding industries globally, including aerospace, defence, automotive, space, and finance. Our unwavering commitment to technical excellence and innovation is deeply embedded in our robust engineering practices and our passionate pursuit of groundbreaking solutions. With a strategic presence in Portugal, across Europe, North America, and Asia, we actively foster a diverse, inclusive, and stimulating environment where talented individuals are empowered to thrive and reach their full potential. We firmly believe in the power of continuous learning, proactive professional development, and the courage to challenge the status quo to create meaningful impact. Join a team where your expertise and contributions truly matter in shaping the future of technology and making a difference in the world.

Job Description

Are you a passionate and skilled Front-End Developer seeking a flexible, part-time opportunity to contribute your expertise to cutting-edge projects? Critical Software is actively looking for a talented individual to join our innovative and collaborative team in our vibrant Lisbon office. This role presents a unique chance to work on exciting and challenging projects, where you will play a crucial part in contributing to the development of intuitive, robust, and highly responsive user interfaces for our advanced software solutions. As a Part-Time Front-End Developer, you will engage in close collaboration with our seasoned full-time development teams, creative UX/UI designers, and meticulous project managers. Your primary responsibility will involve translating complex functional requirements and aesthetic designs into elegant, performant, and user-friendly web applications. You will be instrumental in implementing fluid responsive designs, meticulously ensuring broad cross-browser compatibility, and diligently optimizing application performance to guarantee an unparalleled user experience. We highly value clean, modular code, a keen eye for detail, and a proactive, solution-oriented approach to problem-solving. This is an outstanding opportunity for someone who excels in a supportive and collaborative environment, genuinely enjoys exploring and mastering new technologies, and is eager to contribute to projects that yield a tangible, real-world impact across various critical industries. If you’re looking to harmoniously balance your professional ambitions with other personal commitments while working alongside a respected global leader in software engineering, we strongly encourage you to apply and become a part of our journey.

Key Responsibilities

  • Develop and implement high-quality, scalable, and reusable front-end components and features using modern web technologies.
  • Collaborate with UX/UI designers to translate wireframes and mockups into pixel-perfect, responsive web interfaces.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to best practices and coding standards.
  • Identify and troubleshoot front-end performance bottlenecks and bugs, implementing effective solutions.
  • Maintain up-to-date knowledge of front-end development trends, tools, and best practices.
  • Document technical specifications and assist in maintaining project documentation.
  • Contribute to the continuous improvement of our development processes and tools.

Required Skills

  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Solid experience with at least one modern JavaScript framework/library (e.g., React, Angular, Vue.js).
  • Strong understanding of responsive design principles and cross-browser compatibility issues.
  • Experience with version control systems, particularly Git.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Ability to write clean, well-documented, and maintainable code.
  • Excellent problem-solving skills and attention to detail.
  • Fluency in English (written and spoken).

Preferred Qualifications

  • Previous experience working in an Agile/Scrum development environment.
  • Familiarity with build tools such as Webpack, Babel, or Gulp.
  • Knowledge of CSS pre-processors (Sass, Less).
  • Understanding of front-end testing frameworks (e.g., Jest, React Testing Library).
  • Experience with UI component libraries or design systems.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Perks & Benefits

  • Flexible part-time working hours tailored to your schedule.
  • Opportunity to work on challenging and impactful projects for various industries.
  • Continuous learning and development opportunities, including access to training and certifications.
  • A vibrant, collaborative, and supportive work environment.
  • Health and wellness programs.
  • Modern office facilities in a prime Lisbon location.
  • Access to a comprehensive benefits package (prorated for part-time roles).
  • Social events and team-building activities.

How to Apply

If you are ready to take on this exciting challenge and contribute to our innovative projects, we encourage you to apply by clicking the link below. Please ensure your resume and cover letter highlight your relevant experience and why you are an ideal fit for a part-time role at Critical Software. We look forward to reviewing your application!

Apply Now

Scroll to Top