Note: The job is a remote job and is open to candidates in USA. Precision Technologies is a company that specializes in technology solutions, and they are seeking a Frontend Developer to design and maintain responsive web applications. The role involves collaborating with UI/UX designers and backend developers to create scalable and maintainable UI components.
Responsibilities
- Design, develop, and maintain responsive web applications using ReactJS, Angular, JavaScript, and TypeScript
- Build reusable, scalable, and maintainable UI components following modern frontend architecture principles
- Collaborate with UI/UX designers to translate wireframes, prototypes, and business requirements into interactive user interfaces
- Integrate frontend applications with RESTful APIs, GraphQL services, and backend systems
- Optimize application performance, accessibility, cross-browser compatibility, and responsive design
- Implement state management using Redux, Context API, NgRx, or similar frameworks
- Develop reusable components using HTML5, CSS3, Bootstrap, Tailwind CSS, Material UI, or Angular Material
- Perform code reviews, unit testing, debugging, and frontend performance optimization
- Collaborate with Backend Developers, Business Analysts, QA Engineers, and Product Owners throughout the Software Development Life Cycle (SDLC)
- Build and maintain CI/CD pipelines while following Git workflows and Agile/Scrum methodologies
- Document frontend architecture, technical specifications, and development best practices
Skills
- Design, develop, and maintain responsive web applications using ReactJS, Angular, JavaScript, and TypeScript
- Build reusable, scalable, and maintainable UI components following modern frontend architecture principles
- Collaborate with UI/UX designers to translate wireframes, prototypes, and business requirements into interactive user interfaces
- Integrate frontend applications with RESTful APIs, GraphQL services, and backend systems
- Optimize application performance, accessibility, cross-browser compatibility, and responsive design
- Implement state management using Redux, Context API, NgRx, or similar frameworks
- Develop reusable components using HTML5, CSS3, Bootstrap, Tailwind CSS, Material UI, or Angular Material
- Perform code reviews, unit testing, debugging, and frontend performance optimization
- Collaborate with Backend Developers, Business Analysts, QA Engineers, and Product Owners throughout the Software Development Life Cycle (SDLC)
- Build and maintain CI/CD pipelines while following Git workflows and Agile/Scrum methodologies
- Document frontend architecture, technical specifications, and development best practices
Company Overview