Full stack engineer developing high-quality, scalable front-end applications with a focus on modern JavaScript frameworks. Collaborating with product managers and designers for technical solutions.
Responsibilities
Design, develop, and maintain high-quality, responsive, and scalable front‑end applications using modern JavaScript frameworks such as React, Next.js, or Vue.
Build reusable UI components, design systems, and intuitive user experiences aligned with product and brand guidelines.
Collaborate closely with product managers, designers, and backend teams to translate business requirements into technical solutions.
Develop full‑stack features end-to-end, including front‑end integration with backend APIs, microservices, and databases.
Optimize web applications for maximum speed, performance, accessibility, and cross‑browser compatibility.
Implement secure and maintainable frontend architectures following best practices in modular code, state management, and API integration.
Work with backend technologies (Node.js, Express, PostgreSQL, etc.) to build and maintain REST or GraphQL APIs.
Deploy and manage applications on cloud platforms such as Azure, AWS, or GCP, including CI/CD integration.
Troubleshoot, debug, and resolve UI, API, or data-related issues across the stack.
Stay updated with the latest frontend technologies, frameworks, tooling, and UX/UI trends to drive innovation.
Ensure adherence to web security standards, version control practices, and code quality guidelines.
Participate in code reviews and mentor junior engineers on frontend engineering best practices.
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
Strong hands-on experience in modern front-end development using React, Next.js, TypeScript, and Vercel.
Solid understanding of UI/UX principles, responsive design, accessibility (WCAG), and design systems.
Experience with full‑stack development, including Node.js, API design, microservices, and relational/non-relational databases (PostgreSQL).
Familiarity with modern state management libraries such as Redux, Zustand, Recoil, or MobX.
Proficiency in Git, GitHub, and collaborative development workflows.
Experience with CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
Knowledge of cloud deployments, serverless functions, containerization (Docker), and performance optimization.
Strong problem-solving abilities and experience building customer-facing applications at scale.
Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Experience with testing frameworks (Jest, React Testing Library, Cypress), frontend monitoring tools, analytics, and optimization.
AI Software Engineer developing enterprise - grade AI solutions for Dun & Bradstreet. Collaborating across teams to deliver impactful AI systems and applications while leveraging advanced technologies.
Senior Product Engineer providing functional and technical expertise on Ivalua S2P solutions for ERNI. Responsible for design, configuration, and mentoring in procurement system deployments.
Principal Software Engineer leading ATM technology initiatives for Commonwealth Bank. Architecting solutions and modernizing systems for enhanced banking capabilities across Australia.
Software Engineer designing, developing, and maintaining software systems for a start - up environment. Collaborating with teams and mentoring junior developers while using modern technologies.
Senior Platform/Product Engineer enhancing developer experiences and empowering engineering teams. Collaborating across teams to build innovative platform solutions for Sun Life.
Director of GTM Engineering leading technology for Airwallex's go - to - market engine by owning and transforming technology. Collaborating with cross - functional teams to build a best - in - class stack.
Principal Software Engineer designing and delivering agentic AI systems for Elsevier Health Education. Leading development of scalable software while collaborating across teams in a mission - driven organization.
Software Engineer III developing financial solutions through Oracle Cloud Fusion for Bank of America. Leading GL migration initiatives and supporting RMC technical solutions in a collaborative team environment.
Full Stack Developer creating innovative software solutions for Booz Allen Hamilton. Collaborating in fast - paced, agile environment to deliver end - to - end solutions.
Lead full stack developer overseeing a team at Booz Allen designing end - to - end software solutions. Collaborating on architectural approaches to tackle difficult client challenges in an agile environment.