We are looking for a passionate and skilled Product Engineer to join our team. The ideal candidate will drive product development from concept to deployment working closely with cross-functional teams to design prototype test and refine products. This role combines technical expertise with a deep understanding of user experience and product functionality.
Key Responsibilities:
- Product Development:
Design develop and optimize products that align with TechIslands mission and vision. Create prototypes and iterate based on feedback from stakeholders and end-users. Ensure products meet high standards of performance usability and scalability. - Collaboration & Communication:
Work closely with product managers designers and engineers to translate requirements into actionable development tasks.
Collaborate with the research team to integrate innovative technologies into products.
Present progress challenges and solutions to stakeholders. - Testing & Quality Assurance:
Conduct rigorous testing to identify bugs inefficiencies and areas for improvement.
Implement and maintain quality assurance processes to ensure product reliability. - Technical Expertise:
Develop and maintain robust and scalable codebases using modern programming languages and frameworks.
Stay updated on industry trends and best practices to incorporate into product development. - Documentation:
Prepare and maintain comprehensive documentation including technical specifications workflows and user guides.
Qualifications:
- Education & Experience:
Bachelors or Masters degree in Engineering Computer Science or a related field.
2 years of experience in product development or engineering roles. - Technical Skills:
Proficiency in programming languages such as Python JavaScript Java or C.
Experience with frameworks like React Angular or .
Familiarity with cloud platforms (AWS Azure Google Cloud) and CI/CD pipelines.
Knowledge of hardware-software integration (optional but a plus). - Core Competencies:
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Ability to manage multiple priorities and deliver results within deadlines. - Additional Skills (Preferred):
Experience in designing for scalability and modularity.
Familiarity with agile development methodologies.
Knowledge of user-centered design and usability principles.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- The chance to work on groundbreaking products with a talented team.