FRONT END DEVELOPER

at  AUBAY SA

Capellen, Canton Capellen, Luxembourg -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Aug, 2024Not Specified29 May, 2024N/ADesign Principles,State Management,Version Control,Communication Skills,Gitlab,Css,Redux,Typescript,Html,Javascript,Soft Skills,TestingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

We’re on the lookout for a talented and experienced Frontend Developer with a knack for React.js and GitLab to join our team. The role entails spearheading the design, development, and maintenance of robust and scalable front-end applications. Collaboration with our design and backend teams will be integral in crafting seamless user experiences.

QUALIFICATIONS

  • Experience: Proven experience as a Frontend Developer, showcasing a strong portfolio of React.js projects.
  • Technical Skills: Proficiency in JavaScript, HTML, and CSS. Experience with GitLab for version control, CI/CD pipelines, and code collaboration. Familiarity with modern front-end build pipelines and tools. A strong understanding of responsive design principles.
  • Code Clarity: Ability to write well-documented, clean code.
  • Soft Skills: Excellent problem-solving skills and attention to detail. Strong communication skills and the ability to work effectively in a team.

PREFERRED QUALIFICATIONS

  • State Management: Experience with state management libraries like Redux or Context API.
  • Language Proficiency: Familiarity with TypeScript.
  • Testing: Knowledge of front-end testing frameworks such as Jest or Enzyme.
  • Additional Expertise: Experience with other front-end frameworks and libraries.
  • Backend Knowledge: Understanding of backend technologies and RESTful APIs.

Responsibilities:

  • Application Development: Develop and maintain high-quality web applications using React.js.
  • Collaboration: Collaborate with designers, product managers, and backend developers to implement versatile front-end solutions.
  • UI/UX Compatibility: Ensure the technical feasibility of UI/UX designs.
  • Optimization: Optimize applications for maximum speed and scalability.
  • Code Quality: Write clean, maintainable, and efficient code.
  • Code Review: Participate in code reviews to maintain high development standards.
  • Version Control: Manage code using GitLab, including branching, merging, and pull requests.
  • Troubleshooting: Identify and debug application issues to ensure smooth operation.
  • Industry Awareness: Stay updated with the latest industry trends and technologies to employ the best tools and techniques.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Capellen, Luxembourg