Precisely is the leader in data integrity, empowering businesses to make confident decisions based on trusted data. The Associate Software Engineer will build modern, AI-first user interfaces for the Master Data Management product line, collaborating with various teams to deliver high-quality frontend experiences.
Responsibilities:
- Build responsive, scalable, and reusable UI components using modern frameworks (Angular/React)
- Translate UX designs and product requirements into high-quality, production-ready interfaces
- Integrate frontend components with backend APIs and services supporting MDM workflows
- Ensure performance, accessibility, and responsiveness across web applications
- Use AI tools (Copilot, ChatGPT, Cursor, etc.) to accelerate UI development, debugging, and testing
- Evaluate and validate AI-generated UI code for correctness, maintainability, and security
- Write unit and integration tests to ensure frontend quality and reliability
- Debug UI issues, performance bottlenecks, and cross-browser compatibility problems
- Contribute to frontend architecture, coding standards, and best practices
- Collaborate with UX, Product, Backend, QA, and Platform teams
- Participate in Agile ceremonies, sprint planning, and code reviews
- Continuously learn and adopt new frontend technologies and AI-assisted workflows
Requirements:
- Bachelor's degree in computer science or related field (Equivalent work experience will be accepted in place of the education requirement)
- 1–2 years of experience in software development
- React/Angular
- Strong knowledge of JavaScript, HTML, and CSS
- Familiarity with modern frontend frameworks (Angular or React)
- Understanding of web application architecture and REST APIs
- Basic understanding of state management, component architecture, and UI design patterns
- Knowledge of responsive design, browser compatibility, and performance optimization
- Strong problem-solving and communication skills
- Test-driven development mindset with understanding of unit test patterns, mocking strategies, and test quality gates
- Hands-on experience using AI tools for UI development, debugging, and productivity (Copilot, Claude, ChatGPT, etc.)
- Ability to evaluate and validate AI-generated frontend code for correctness and performance
- Interest in AI-driven UI development workflows and design-to-code tools
- Eagerness to adopt AI-assisted software engineering development practices and agentic workflows as part of daily work
- Experience with Angular and React
- Familiarity with UI testing frameworks (Jest, Cypress, Playwright, etc.)
- Exposure to design systems and component libraries
- Basic backend/API integration knowledge
- Understanding of data-driven UI patterns and enterprise applications
- Awareness of MDM concepts, data platforms, or data integration workflows
- Familiarity with CI/CD pipelines and DevOps practices
- Basic knowledge of accessibility standards (WCAG)