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.
Software Engineer responsible for developing and maintaining software features for a global provider of unattended retail technology. Collaborating with cross - functional teams in a hybrid environment.
Software Engineer II managing end - to - end engineering tasks and providing technical guidance at Travelers. Collaborating on software design and development in a hybrid role.
Full Stack Engineer developing Azure - hosted web applications for Ascent Health Services. Collaborating with nearshore partners and contributing to architectural decisions and cloud practices.
Fullstack Engineer designing and developing AI solutions based on modern technologies at Newcode.ai. Influence product architecture and collaborate with teams on innovative features.
Data Engineer developing integration and data - driven services at Betfair Romania Development. Collaborating in an agile environment with experts in Data Warehouse and Machine Learning.
Technical Lead responsible for developing and managing Boomi integration processes. Collaborating with teams in Pune, India to implement seamless data flows.
OTM Technical Lead overseeing OTM modules with 8+ years of IT experience. Responsibilities include project management, configuration, and customer requirement gathering in Pune, India.
Technical Lead developing a scalable Selenium framework with Java, TestNG, and Maven. Establishing coding standards and maintaining package hygiene for Testing Services at Birlasoft.
Oracle Cloud ERP Technical Developer designing and implementing ERP solutions. Collaborating with stakeholders and providing technical support throughout the software development lifecycle.
Technical Lead/Architect for J2EE web application development on cloud technologies. Collaborating with clients and teams for backend integration and project management.