Senior Front End Engineer
Brightskies Software Solutions
Posted 30+ days ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Responsibilities and Duties
Frontend Development & Architecture
Lead the development of a modular, scalable React frontend using TypeScript, with a focus on performance,
reusability, and maintainability.
Implement React Flow (or similar libraries) to create intuitive, node-based visual editors for AI pipeline
composition.
Design responsive interfaces that adapt seamlessly across desktop and tablet views.
Collaborate with the design team to turn complex UX requirements into elegant, user-friendly features.
Integration & System Communication
Integrate the frontend with Python-based microservices (e.g., FastAPI, Flask), including support for RESTful
APIs and WebSocket communication.
Work closely with ML engineers and software backend teams to ensure smooth end-to-end functionality of
dynamic AI workflows.
Contribute to defining API contracts, error handling strategies, and communication protocols between the
UI and backend services.
Deployment, Testing & CI/CD
Dockerize frontend applications and ensure alignment with the platform s microservices architecture.
Build and maintain automated testing pipelines using tools like Jest, React Testing Library, and Cypress.
Collaborate with DevOps to support smooth CI/CD workflows and staging environments for testing new
features.
Team Collaboration & Leadership
Mentor junior developers and actively participate in code reviews, architectural discussions, and knowledgesharing sessions. 3
Foster a culture of clean code, performance optimization, and frontend excellence within the team.
Education
Bachelor degree in Computer Science or any relevant field
Experience
4+ years of experience in frontend development, including deep knowledge of React and TypeScript
Hands-on experience with React Flow or similar graph/flow libraries for interactive UI components.
Proficient in integrating frontend with Python-based backend services and understanding
REST/WebSocket communication patterns.
Solid grasp of UI performance optimization techniques, accessibility, and responsive design.
Experience with Docker and frontend deployment in containerized environments.
Nice to Have
Experience working on low-code/no-code platforms or visual editors.
Experience with Vue and Angular
Exposure to AI/ML workflows, data labeling tools, or orchestration systems.
Familiarity with Django, GraphQL, or event-driven frontend architectures.
Interest in UX design and product-oriented development.
Skills and Abilities
Strong problem-solving skills and ability to work in fast-paced, agile environments.
Availability to travel if needed.
Frontend Development & Architecture
Lead the development of a modular, scalable React frontend using TypeScript, with a focus on performance,
reusability, and maintainability.
Implement React Flow (or similar libraries) to create intuitive, node-based visual editors for AI pipeline
composition.
Design responsive interfaces that adapt seamlessly across desktop and tablet views.
Collaborate with the design team to turn complex UX requirements into elegant, user-friendly features.
Integration & System Communication
Integrate the frontend with Python-based microservices (e.g., FastAPI, Flask), including support for RESTful
APIs and WebSocket communication.
Work closely with ML engineers and software backend teams to ensure smooth end-to-end functionality of
dynamic AI workflows.
Contribute to defining API contracts, error handling strategies, and communication protocols between the
UI and backend services.
Deployment, Testing & CI/CD
Dockerize frontend applications and ensure alignment with the platform s microservices architecture.
Build and maintain automated testing pipelines using tools like Jest, React Testing Library, and Cypress.
Collaborate with DevOps to support smooth CI/CD workflows and staging environments for testing new
features.
Team Collaboration & Leadership
Mentor junior developers and actively participate in code reviews, architectural discussions, and knowledgesharing sessions. 3
Foster a culture of clean code, performance optimization, and frontend excellence within the team.
Education
Bachelor degree in Computer Science or any relevant field
Experience
4+ years of experience in frontend development, including deep knowledge of React and TypeScript
Hands-on experience with React Flow or similar graph/flow libraries for interactive UI components.
Proficient in integrating frontend with Python-based backend services and understanding
REST/WebSocket communication patterns.
Solid grasp of UI performance optimization techniques, accessibility, and responsive design.
Experience with Docker and frontend deployment in containerized environments.
Nice to Have
Experience working on low-code/no-code platforms or visual editors.
Experience with Vue and Angular
Exposure to AI/ML workflows, data labeling tools, or orchestration systems.
Familiarity with Django, GraphQL, or event-driven frontend architectures.
Interest in UX design and product-oriented development.
Skills and Abilities
Strong problem-solving skills and ability to work in fast-paced, agile environments.
Availability to travel if needed.
Desired Candidate Profile
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Senior Front End Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Brightskies Software Solutions