Full-Stack Web Developer (Frontend-Focused & QA/QC)
On-site Iron Software
Why Join Iron Software
Iron Software is one of the world's leading developer-tools companies, trusted by NASA, Tesla, 3M, and thousands of engineering teams globally. Our websites ironsoftware.com and ironpdf.com are the front door to a suite of products used in finance, healthcare, logistics, aviation, government, and other mission-critical industries.
As a fast-growing, product-led engineering organisation, we move quickly, design beautifully, and care deeply about the experience we provide to millions of developers worldwide. Joining our web team means you will work on high-impact pages seen by enterprise buyers, engineers evaluating our products, and customers using our documentation daily.
You'll gain ownership early, grow your skills rapidly, and collaborate with designers, engineers, and product teams who value clarity, craftsmanship, and continuous improvement.
If you love modern frontend development, have an eye for detail, and want to build polished, responsive, high-performing websites this is the place to build your career.
Job Description Overview
We are looking for a Full-Stack Web Developer with a strong frontend focus who can not only build high-quality web pages, but also review, test, and ensure the quality of work delivered by other developers.
This role blends hands-on development, QA/testing, code quality review, and content publishing.
You should be excellent at HTML/CSS/JavaScript, confident working with modern web stacks, and comfortable with backend logic (PHP, Codeigniter). Strong attention to detail and a passion for clean, reliable, and maintainable code are essential.
Key Responsibilities
- Convert Figma designs into pixel-perfect, production-ready HTML, CSS, and JavaScript.
- Build responsive layouts and modular components using modern frontend best practices.
- Maintain consistency in UI styles, spacing, typography, animations, and interactions.
- Debug layout issues, cross-browser inconsistencies, and JS behaviour.
- Implement and enhance features within our PHP-based architecture (and some Node-based tools).
- Work with APIs, routing, simple backend logic, and data formatting.
- Troubleshoot deployment, hosting, and environment-related issues when needed.
- Review and test work submitted by other developers (layout accuracy, responsiveness, code quality).
- Perform manual QA testing, including checks and device/browser testing.
- Ensure code follows internal standards, accessibility guidelines, and SEO-friendly practices.
- Identify bugs, create clear reports, and verify fixes.
- Publish content: blog posts, documentation pages, feature pages, landing pages, etc.
- Assist in maintaining our design system components and frontend patterns.
- Collaborate with designers, CRO specialists, and marketing to deliver updates efficiently.
- Improve performance (Core Web Vitals, Lighthouse) and page load speed.
- Enhance UX flows, accessibility, and visual polish throughout the site.
- Continuously test and refine site functionality to ensure smooth user experiences.
Experience Required
- 2+ years of hands-on frontend or full-stack web development experience.
- Strong skills in HTML5, CSS3, and JavaScript (ES6+).
- Familiarity with CSS frameworks such as Bootstrap/Tailwind.
- Experience with jQuery or modern JavaScript frameworks/libraries (React, Next.js, etc).
- Knowledge of SEO-friendly development, semantic HTML, and performance optimisation techniques.
- Proven ability to convert Figma (or similar) designs into clean, production-ready code.
- Solid understanding of responsive design, accessibility principles, and cross-device testing.
- Familiarity with PHP (Codeigniter), with the ability to read and modify backend logic.
- Experience using Git/GitHub workflows, pull requests, and branching strategies.
- Strong debugging skills - ability to diagnose and resolve issues related to layout, JavaScript behaviour, cross-browser compatibility, and performance.
- Experience performing manual QA testing, including requirement validation, regression testing, and reviewing other developers output for accuracy.
- Familiarity with testing tools (browser dev tools, device simulators, Lighthouse, automated checks, etc.) is an advantage.
- Good written and spoken English for effective internal communication.
Preferred Experience
- Experience reviewing and approving other developers work, ensuring quality, consistency, and adherence to standards.
- Strong understanding of browser testing, mobile/device testing, and automated QA workflows.
- Ability to troubleshoot issues related to hosting, deployment pipelines, domains, or CMS behaviour.
- Interest in CRO, A/B testing, and improving user experience through iterative development.
What We Offer You
- A learning-focused engineering culture where your work directly impacts millions of developers worldwide.
- Clear career growth pathways into frontend engineering, full-stack development, UX engineering, or web optimisation engineering.
- Direct collaboration with designers and senior developers who mentor and support fast skill development.
- High ownership, autonomy, and the ability to propose and ship improvements quickly.
- A modern toolset and exposure to high-performance web environments.
- Competitive compensation with performance-based growth opportunities.
- A collaborative, trust-driven workplace built around autonomy, craftsmanship, and continuous improvement.
Benefits (on-site)
- 2530 days holiday vacation
- Private healthcare contribution
- Full salary during sick leave
- On-site breakfast and lunch provided daily
- Comfortable, modern workspace with a private caf
Term: Full-time, permanent
Location: Chiang Mai, Thailand