HamburgerMenu
hirist

Product Engineer - Full Stack Development

Prophecy Technologies
Multiple Locations
5 - 8 Years
star-icon
4.8white-divider3+ Reviews

Posted on: 06/10/2025

Job Description

We are seeking an experienced and creative Product Engineer to join our team. This role is ideal for a hands-on developer with a strong background in both Application Engineering (AE) and Front-End Development. The Product Engineer will be critical in translating product vision into tangible, high-quality, and scalable user-facing applications, bridging the gap between design, product management, and core engineering.

Experience :

5 to 8 Years of professional experience in software development, with a significant focus on application engineering and front-end technologies.

Key Responsibilities :

- Full-Stack Application Development (AE Focus): Apply senior-level expertise in Application Engineering (Sr. AE) to design, build, and maintain the server-side logic and application architecture that powers our products.

- Front-End Implementation: Lead the development of intuitive and responsive user interfaces using modern front-end technologies.

- Technology Ownership: Take ownership of the front-end technical stack, ensuring performance, scalability, and maintainability across all user-facing features.

- Collaboration & Translation: Work closely with Product Managers and UI/UX designers to translate wireframes, prototypes, and business requirements into effective and efficient technical solutions.

- Code Quality & Review: Establish and enforce best practices for coding, testing, and deployment. Participate in and lead code reviews to maintain high quality and consistency across the team.

- Optimization & Performance: Proactively identify and resolve performance bottlenecks, ensuring fast load times and a smooth user experience across different devices and browsers.

- Mentorship: Serve as a Senior Application Engineer, mentoring junior team members and contributing to the overall technical growth of the engineering department.

Required Technical Skills :

- Core Front-End Proficiency: Expert-level knowledge of core front-end technologies:

- HTML5

- CSS3 (including preprocessors like SASS/LESS)

- JavaScript (modern ES6+ features)

- Application Engineering (AE): Strong experience with backend programming languages (e.g., Node.js, Python, Java, or Ruby) and developing robust RESTful or GraphQL APIs.

- Framework Experience: Deep familiarity with at least one modern front-end framework (e.g., React, Angular, or Vue.js) is essential.

- System Design: Proven ability to design and implement scalable, distributed application architectures.

- Databases: Experience with relational and/or NoSQL databases.

- Tools: Proficiency with version control systems (e.g., Git) and CI/CD pipelines.

Qualifications :

- Experience: 5 to 8 years in a software development role, with a focus on product engineering or full-stack development.

- Problem-Solving: Excellent analytical and problem-solving skills with a practical, product-oriented approach.

- Communication: Strong communication skills, with the ability to clearly articulate technical decisions and collaborate effectively with non-technical stakeholders.

- Ownership: Proven track record of taking end-to-end ownership of features and complex application modules.


info-icon

Did you find something suspicious?