Software Developer (Angular, JavaScript, TypeScript, Java)

Deutschland  ‐ Vor Ort

Schlagworte

Javascript Typescript AngularJS Java Continuous Integration Git Software Version Control User Experience (UX) Agile Methodologie Code-Review Cypress Jira Automatisierung Test Automation Softwaredokumentation Continuous Delivery Github Server-Side Responsive Webdesign Trello Travis Ci Backend Jenkins

Beschreibung

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.
Start
07/2024
Dauer
12 months
Von
Phaidon International
Eingestellt
13.06.2024
Projekt-ID:
2761530
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren