Job#: 2066089
Job Description:
Front End Developer
Onsite in San Diego, CA 4 days/week 1 day remote
3-4 month contract to hire
Summary:
- Develops and maintains user interfaces for medical device applications with increasing independence.
- Contributes to design decisions and implements complex UI features.
- Participates in code reviews and testing procedures.
Responsibilities:
- Develops responsive and accessible user interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js) as well as WPF for Windows-based applications.
- Performs thorough testing and debugging of front-end components.
- Collaborates with back-end developers.
- Contributes to the development of technical documentation.
- Ensures compliance with company coding standards and regulatory requirements.
- Creates UI mockups from requirements.
- Engages in traditional front-end development work, creating visual and interactive elements.
- Manages the feedback/design loop with stakeholders for new features.
Must-Have Qualifications:
- Strong fundamentals of front-end best practices and development.
- Proficiency in Angular (version 10+).
- Expertise in HTML, CSS, and JavaScript.
- Experience with version control systems (e.g., Git).
- Familiarity with CI/CD processes.
- Competence in unit testing.
Nice-to-Have Qualifications:
- Experience with WPF
- Background in the medical device industry or other regulatory environments.
Qualifications:
- Bachelors degree in Computer Science, Web Development, or a related field.
- 2-4 years of experience in front-end development.
- Proficiency in HTML, CSS, JavaScript, and at least one modern front-end framework.
- Experience with Windows application development.
- Experience with version control systems (e.g., Git).
- Understanding of responsive design and accessibility principles.
- Basic understanding of medical device software regulations
This position offers an exciting opportunity to contribute to our team by leveraging your front-end development skills and collaborating on innovative projects. If you are passionate about creating engaging user experiences and are eager to take on new challenges, we would love to hear from you! Please send me your resume at [email protected].
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.


