We are seeking a talented and experienced Freelance Developer to join our customer who is a dynamic small-sized German company specializing in automation infrastructure software. This is a fully remote, 12-month contract position, offering you the flexibility to work from anywhere while contributing to innovative and impactful projects.
Key Responsibilities:
- Develop and Maintain Front-End Applications: Utilize Angular, JavaScript, and TypeScript to build and maintain responsive and robust front-end applications.
- Collaborate with Cross-Functional Teams: Work closely with product managers, back-end developers, and UX/UI designers to create seamless user experiences and ensure project goals are met.
- Implement CI/CD Pipelines: Set up and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development processes and ensure smooth deployments.
- Version Control: Use Git for version control, ensuring code integrity and facilitating collaborative development.
- Testing: Employ Cypress or other testing frameworks to write and maintain comprehensive tests, ensuring the reliability and performance of the applications.
- Documentation and Code Reviews: Write clear, maintainable code and documentation. Participate in code reviews to ensure code quality and share knowledge with the team.
Required Skills and Qualifications:
- Angular: Strong experience with Angular framework for building dynamic and responsive web applications.
- JavaScript and TypeScript: Proficiency in JavaScript and TypeScript, with a solid understanding of ES6+ features and modern JavaScript frameworks.
- Java: Basic understanding of Java to collaborate effectively with back-end developers and understand server-side logic.
- Git: Experience with Git for version control and collaborative development.
- CI/CD: Knowledge of setting up and managing CI/CD pipelines using tools like Jenkins, Travis CI, or GitHub Actions.
- Testing: Experience with Cypress or other testing frameworks to write and maintain automated tests.
- Remote Work: Proven ability to work independently in a remote setting, managing time effectively and meeting deadlines.
Preferred Qualifications:
- Agile Methodologies: Familiarity with Agile development practices and tools such as Jira or Trello.
- German Language Skills: Fluent
If this could be interesting for you please apply today.
![](https://counter.adcourier.com/c2ViLmthYmFuamUuNDA0NTcuMTEwODZAZ2xvY2NvbXNsb25kb24uYXBsaXRyYWsuY29t.gif)