Senior Frontend Developer (Angular) - Freelance

Angajator: Partnerd
Domeniu:
  • IT Software
  • Tip job: freelancer-colaborator
    Nivel job: peste 5 ani experienta
    Orase:
  • Alt oras
  • Actualizat la: 14.12.2024
    Remote work: Remote

    Scurta descriere a companiei

    Cerinte

    Contract Period: 3 months
    Start Date: ASAP (as soon as possible)
    Location: No restrictions (remote work possible)
    Experience Level: Senior
    Language: English (fluent)

    Technical Skills:
    - Expertise in Angular (preferably Angular 19 and Signals)
    - Strong understanding of modern frontend architectures, including:
    State management (NgRx Signal Store or alternative)
    Layered architecture and modular design principles
    - Familiarity with UI frameworks such as PrimeNG (v18)
    - Knowledge of building production-ready applications (e.g., Docker, Nginx)
    - Experience with testing frameworks for unit, integration, and end-to-end (E2E) testing
    - Ability to integrate frontend applications with backend systems using Java, Spring Boot, and Keycloak
    - Familiarity with Kubernetes and container configuration management (e.g., ConfigMap)

    Personal Skills:
    - Strong communication and problem-solving abilities
    - Focus on clean, maintainable, and scalable architecture
    - Collaborative mindset for working in a team and with client stakeholders

    Responsabilitati

    Frontend Architecture Design:
    - Propose and define a modular and scalable frontend architecture based on Angular 19
    - Implement best practices for state management, component structure, and dependency management
    - Ensure a clear separation of concerns (layering) and reusability

    Repository and Development Environment:
    - Define an efficient project structure (e.g., mono-repo or workspaces)
    - Recommend and configure IDE extensions and development tools (e.g., ESLint, Prettier)
    - Organize folder structures for features, components, services, testing, and internationalization (i18n)

    Production Readiness:
    - Develop a robust build pipeline and Docker setup for frontend deployment
    - Configure dynamic environment settings in the container using Kubernetes tools like ConfigMap

    Testing and Quality Assurance:
    - Establish a testing framework for unit, integration, and E2E testing
    - Suggest tools for enforcing architectural principles and design patterns

    Integration with Backend Systems:
    - Ensure seamless integration with backend systems using Java, Spring Boot, and Keycloak
    - Enable frontend testing independently of backend availability

    Alte informatii

    Applicants must specify their hourly rate (excluding VAT) in their financial proposal.
    The proposal should include:
    - Hourly rate
    - Availability to start
    - Relevant certifications and experience

    How to Apply:
    Send your updated CV and financial proposal. Ensure that your submission includes the requested rate and details.

    Application Deadline: ASAP.

    Take this opportunity to lead a critical project in a cutting-edge frontend environment and contribute to building scalable and maintainable software architecture! 🚀

    Job-uri similare care te-ar putea interesa:

    Remote

    Remote

    Hybrid