Skip to content

ComputerWork: Jobs for Technical People

 

Job Application

 
 
 

Please answer the following questions in order to begin the process of your application.

 
 
Email Address *
 
 
 
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
 
Attach a CV * 
 
 
 * denotes required field
 
 
 

Key Privacy Information

When you apply for a job, ComputerWork will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

ComputerWork will keep a copy of the application for 90 days.

More information about our Privacy Policy.

 

Job Details

 

Front-End/Back-End Developer - Open Position - Luxembourg (Contract)

Location: Luxembourg Rate: Negotiable to Experience
 

Front End/Back End Developer - Open Position - Luxembourg

English speaking, with local languages as desirable
Immediate Start or 4 weeks notice
Duration: Long term Freelance

Role Description
We are seeking a skilled and motivated Front End/Back End Developer to join our growing team. This role requires expertise in both Back End and Front End technologies, specifically Python, Docker, React.js, and GitLab. The ideal candidate will be responsible for designing, implementing, and maintaining both Server Side logic and client-side interfaces, ensuring high performance and responsiveness.

Qualifications

  • Proven experience as a Backend and Frontend Developer, with a strong portfolio of Python and React.js projects.
  • Proficiency in Python and related frameworks (eg, Django, Flask).
  • Experience with Docker for containerization and orchestration.
  • Proficiency with GitLab for version control, CI/CD, and code collaboration.
  • Strong understanding of RESTful APIs and web services.
  • Experience with database management systems (eg, PostgreSQL, MySQL, MongoDB).
  • Knowledge of testing frameworks and tools (eg, pytest for Back End, Jest or Enzyme for Front End).
  • Proficiency in JavaScript, HTML, and CSS.
  • Familiarity with modern Front End build pipelines and tools.
  • Strong understanding of responsive design principles.
  • Ability to write well-documented, clean code.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a team.

Preferred qualifications

  • Experience with cloud platforms (eg, AWS, Google Cloud, Azure).
  • Familiarity with microservices architecture.
  • Knowledge of container orchestration tools (eg, Kubernetes).
  • Understanding of message queuing systems (eg, RabbitMQ, Kafka).
  • Experience with state management libraries like Redux or Context API.
  • Familiarity with TypeScript.
  • Experience with additional programming languages or frameworks.

Role responsibilities
Back End Development

  • Design, develop, and maintain scalable Back End systems using Python.
  • Collaborate with Front End developers to integrate user-facing elements with Server Side logic.
  • Develop and maintain CI/CD pipelines using GitLab.
  • Create and manage Docker containers for application deployment and development environments.
  • Write efficient, reusable, and testable code.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug applications to ensure reliability and performance.
  • Implement security and data protection measures.
  • Document development processes, code, and APIs.
  • Stay current with industry trends, technologies, and best practices to ensure our applications are cutting-edge.

Front End Development

  • Develop and maintain high-quality web applications using React.js.
  • Collaborate with designers, product managers, and Back End developers to implement versatile Front End solutions.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews to maintain high development standards.
  • Manage code using GitLab, including branching, merging, and pull requests.
  • Troubleshoot and debug applications to resolve issues.
  • Stay up-to-date with the latest industry trends and technologies to ensure we are always using the best tools and techniques.

Please send your CV & motivation for immediate consideration to Javaid - we are shortlisting for interviews now!

We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age.
We champion differences in technology recruitment and work with clients who actively wish to diversify their talent force - ALL applicants are welcome to apply!


Posted Date: 16 May 2024 Reference: JSJB-945 Employment Business: Contracts IT Recruitment Consulting Ltd Contact: Javaid Faiz