Responsibilities
- Optimize Study Design & Protocol Generation
- Define pivotal changes to optimize study design and protocol generation, enhancing trial efficiency, cost-effectiveness, and speed through data-driven insights
- Front-End Development Using Core Web Technologies
- Utilize HTML, CSS, and JavaScript to develop strong, user-friendly interfaces
- TypeScript Expertise
- Leverage TypeScript for building scalable and maintainable front-end applications, especially within the Angular framework.
- Angular Framework Implementation
- Apply Angular concepts such as modules, components, services, routing, data binding, directives, pipes, and state management (NgRx, Akita) to build dynamic and responsive web applications.
- Responsive Web Design
- Implement responsive web design principles to ensure interfaces are adaptable across various devices and screen sizes.
- CSS Preprocessing & Optimization
- Use CSS preprocessors like Sass or Less to streamline CSS development and improve maintainability
- Version Control with Git
- Manage code changes effectively using version control systems like Git, ensuring seamless collaboration and versioning of the codebase.
- Backend Integration with RESTful APIs
- Interact with backend services using RESTful APIs to fetch and update data, ensuring smooth data flow between the front-end and server-side.
- Implement Testing Frameworks
- Write unit and end-to-end tests using frameworks like Jasmine and Karma to ensure application functionality and reliability
- Debugging and Troubleshooting
- Use debugging tools (e.g., browser developer tools) to efficiently troubleshoot issues and ensure the application runs smoothly.
- Performance Optimization
- Focus on performance optimization to deliver fast and responsive applications, improving load times and overall user experience.
- UI/UX Design Principles
- Apply UI/UX design principles to create user interfaces that are not only functional but also aesthetically pleasing and user-friendly
Requirements
- Front-End Development Expertise
- Strong foundation in HTML, CSS, JavaScript, and TypeScript for developing user interfaces
- Angular Framework Proficiency
- Deep understanding of Angular, including modules, components, services, routing, data binding, directives, pipes, and state management
- Responsive Web Design Skills
- Experience in creating responsive web designs that ensure compatibility across various devices and screen sizes.
- CSS Preprocessors Knowledge
- Familiarity with CSS preprocessors like Sass or Less for improved CSS management
- Version Control Skills
- Proficiency with version control systems (e.g., Git) to manage and track code changes
- RESTful API Integration
- Ability to work with RESTful APIs to integrate backend services with front-end applications
- Testing Framework Experience
- Experience with testing frameworks (e.g., Jasmine, Karma) for writing unit and end-to-end tests
- Debugging Proficiency
- Strong skills in using browser developer tools for debugging and troubleshooting
- Performance Optimization
- Knowledge of performance optimization techniques to improve application load times and user experience
- UI/UX Design Understanding
- Understanding of UI/UX design principles to create intuitive, visually appealing user interfaces.
- Cross-Browser Compatibility
- Ensure interfaces work seamlessly across different browsers, maintaining consistent behavior and design
- Progressive Web App (PWA) Development
- Knowledge of Progressive Web App (PWA) development to build offline-capable, app-like web experiences
- Server-Side Rendering (SSR)
- Understanding of server-side rendering to improve initial load performance and SEO.
What we offer
- B2B Contract
- Employment based on a B2B contract
- Stable and Dynamic International Firm
- Opportunity to work in a stable, dynamically developing international company.
- Engaging Projects and Latest IT
- Chance to participate in interesting projects and work with the latest information technologies.
- Competitive Rates
- Attractive remuneration rates offered.
- Renowned International Projects
- Involvement in the most prestigious international projects
- Multisport and Private Medical Care
- Access to Multisport benefits and private healthcare services
- Access to Multisport benefits and private healthcare services
Nice to have
- Experience with Other Front-End Frameworks
- Familiarity with additional front-end frameworks like React or Vue.js is a plus.
- Knowledge of Cloud Platforms
- Experience with cloud platforms (e.g., AWS, Azure) to deploy and manage applications in a cloud environment
Work with us
Apply & join the team
Didn’t find anything for yourself? Send your CV to [email protected]