Full Stack Product Engineer

J
JobgetherDigital analytics
Working remotely from India, No meetings scheduled after 10 p.m. in any time zone.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Strong written and spoken English
Experience
At least 5 years of experience delivering full-stack software
Required Skills
PHPJavascriptMySQLTypeScriptVue.JsProduct Development

Requirements

  • At least 5 years of experience delivering full-stack software.
  • Technical depth to investigate complex problems, evaluate architectural choices, and make sound engineering decisions.
  • Strong product judgment and a customer-focused mindset; explain why features matter and how they can deliver measurable value.
  • Demonstrated ownership of projects and outcomes, including clarifying ambiguous requirements and shaping solutions.
  • Experience working with mature codebases and established systems without unnecessary rewrites or disruption.
  • Balance delivery speed with software quality, privacy, security, performance, maintainability, and backwards compatibility.
  • Practical experience using AI tools across the software development lifecycle, including requirements refinement, prompt-context preparation, implementation, testing, and validation.
  • Willingness to maintain reusable AI workflows and instructions, follow developments in AI models and engineering tools, and experiment with approaches that improve delivery and quality.
  • Strong written and spoken English; communicate technical concepts, document decisions, and collaborate across time zones.
  • Flexibility to work across frontend, backend, databases, APIs, documentation, product workflows, and customer feedback.
  • Familiarity with PHP, MySQL, JavaScript, Vue.js, and TypeScript is beneficial but not essential.
  • Helpful experience includes product management, UI/UX design, building a product or business, open-source projects, plugins and APIs, analytics, data-intensive systems, or enterprise software.

Responsibilities

  • Collaborate with Product, engineering colleagues, and customers to identify problems, clarify requirements, and define successful outcomes.
  • Evaluate technical approaches, prototype ideas, and make informed decisions about scope, priorities, and implementation.
  • Design and implement solutions across frontend, backend, databases, APIs, and product workflows.
  • Investigate mature systems and improve functionality while maintaining compatibility with customers, integrations, plugins, and open-source users.
  • Integrate privacy, security, accessibility, performance, maintainability, and backwards compatibility into development.
  • Work with Product, Design, Quality Assurance, and engineering teams to deliver cohesive solutions.
  • Ship improvements incrementally, take responsibility for production outcomes, and use customer feedback and evidence to guide enhancements.
  • Apply approved AI tools to requirements refinement, ideation, prototyping, implementation, code review, and testing; critically evaluate and verify generated work.
  • Maintain reusable AI instructions and workflows, experiment with tools and models, and identify ways to improve engineering efficiency without compromising quality or security.
  • Share decisions, progress, technical trade-offs, and learnings in a globally distributed, asynchronous working environment.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now