Job purpose
Arcondis is a global consulting company with an exclusive focus on the healthcare and life science industries, with their particularly demanding requirements on quality and regulatory aspects. We have been managing challenges and solving problems for our clients in the areas of compliance, business processes, information technology, and digital transformation since 2001. We create value through cross-functional, sophisticated delivery methodologies and intelligent implementation. Our clients love to work with us because of our unique skillsets, our pragmatic approach, and our will to win.
Responsibilities
- Develop and Maintain Web Applications: Design, develop, and maintain complex web applications using React.js and TypeScript.
- Code Quality and Best Practices: Ensure the codebase is clean, maintainable, and follows industry best practices. Conduct code reviews and provide constructive feedback to team members.
- Performance Optimization: Optimize application performance, including improving load times and responsiveness.
- Collaboration: Work closely with product managers, designers, and other developers to understand requirements and translate them into technical solutions.
- Azure Integration: Utilize Azure Cloud services to deploy, manage, and scale web applications. Implement Azure DevOps pipelines for continuous integration and deployment.
- Testing and Debugging: Write unit and integration tests to ensure the stability and reliability of the applications. Debug and resolve issues as they arise.
- Documentation: Create and maintain comprehensive documentation for the codebase, APIs, and development processes.
- Mentorship: Mentor junior developers and provide guidance on best practices and development techniques.
Qualifications and Experience
- Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Experience: Minimum of 5 years of experience in front-end development with a focus on React.js and TypeScript.
- Proficiency in React.js and its core principles.
- Strong experience with TypeScript and modern JavaScript (ES6+).
- Experience with state management libraries such as Redux or MobX.
- Familiarity with RESTful APIs and GraphQL.
- Strong understanding of HTML5, CSS3, and responsive design.
- Experience with Azure Cloud services, including Azure App Services, Azure Functions, and Azure DevOps.
- Knowledge of containerization and orchestration using Docker and Kubernetes is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Proven ability to mentor and guide junior developers.
- Certifications: Azure certifications (e.g., Azure Developer Associate) are a plus.
Benefits
- Willingness to continuously improve, grow with new challenges and travel
- Self-organizing, flat hierarchy
- Become part of an established company with a start-up mindset
- Possibility to shape the Arcondis culture and build the team/community
- Flexible workplace