Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. This client is a German multinational Pharmaceutical and biotechnology company and one of the largest pharmaceutical companies in the world headquartered in Leverkusen and areas of business include pharmaceuticals; consumer healthcare products agricultural chemicals seeds and biotechnology products.
Job Title: Senior Frontend Developer
Location: Indianola PA 15051
Duration: 12 Months
Job Type: Contract
Work Type: Onsite
Job Description:
Position Overview:
-
We are seeking a highly skilled Senior Frontend Developer with deep expertise in QML and C to support the development and maintenance of our framework/SDK.
-
This SDK is a critical foundation consumed by multiple internal teams enabling rapid and consistent application development.
-
This role demands a proactive detail-oriented professional who thrives in an onsite fast-paced environment and excels at cross-team collaboration and problem-solving.
Key Responsibilities:
-
Architect develop and maintain a high-quality scalable QML and C framework/SDK that serves as a reusable foundation for other developers applications.
-
Ensure the SDKs interfaces are intuitive well-documented and facilitate efficient integration for downstream teams.
-
Manage containerized development and deployment pipelines leveraging Docker to maintain consistent environments for SDK development and consumption.
-
Collaborate closely with product owners backend engineers QA UX/UI designers and SDK consumers to gather feedback and continuously improve the framework.
-
Rapidly diagnose troubleshoot and resolve complex technical issues providing clear documentation and support to SDK users.
-
Conduct thorough code reviews mentor junior developers and promote best practices in SDK architecture frontend design and code quality.
Qualifications:
-
Minimum of Bachelors degree in Computer Engineering or Computer Science or Electrical Engineering.
-
Minimum 5 years of professional software development experience with strong focus on frontend frameworks and SDK development.
-
Expert-level proficiency in QML and modern C standards (C11 and above).
-
Must have minimum 3 years of UI/UX development experience
-
Experience developing reusable components and APIs intended for consumption by other developers.
-
Strong experience with build systems using CMake including scripting and modular build management.
-
Proven ability to containerize applications and development environments using Docker.
-
Solid understanding of software development lifecycle (SDLC) in Agile environments.
-
Exceptional analytical and problem-solving skills with strong attention to detail.
-
Excellent communication skills capable of articulating technical concepts clearly to both technical and non-technical stakeholders including SDK consumers.
-
Demonstrated ability to work effectively onsite as part of a dynamic cross-functional team.
Preferred Skills:
-
Experience with CI/CD pipelines for SDK distribution.
-
Familiarity with version control systems like Git.
-
Knowledge of unit testing frameworks and automated UI testing for SDK components.
-
Exposure to Linux embedded development environments.
TekWissen Group is an equal opportunity employer supporting workforce diversity.