Staff/Principal Front-End Engineer
Location
Remote
Background
Oscilar is a no-code AI-powered decision engine that helps enterprises handle risk across the whole spectrum including onboarding, credit underwriting, fraud detection, AML and compliance. As a Front-End Engineer, you will play a pivotal role in building and refining the core user-facing components of our platform, focusing on creating intuitive no-code features. You will collaborate closely with our UI/UX Design, Backend, and Product teams to ensure that users can easily interact with and configure complex risk operations workflows without needing to write code.
Responsibilities
1. Design, develop, and maintain highly interactive and polished front-end components using modern web technologies.
2. Collaborate closely with the UI/UX design team to translate wireframes and mockups into functional, visually appealing user interfaces.
3. Ensure the platform’s responsiveness and cross-browser compatibility across a wide range of devices.
4. Identify and troubleshoot front-end performance issues, proactively implementing long-term solutions to improve user experience.
5. Take ownership of the front-end codebase, maintaining its quality, scalability, and reliability.
6. Implement best practices for front-end testing, code quality, and CI/CD pipelines.
7. Participate in the full product development lifecycle, from concept through delivery and post-launch improvements.
Requirements
1. 8+ years of front-end development experience, with a focus on building highly responsive and performant web applications.
2. Strong expertise in front-end technologies such as HTML, CSS, JavaScript, TypeScript, and React.
3. Solid understanding of application-level protocols like HTTP and web security best practices.
4. Experience with modern web development tooling and build systems (e.g., vite, npm).
5. Familiarity with version control systems (e.g., Git) and CI/CD pipelines for automating testing and deployment.
6. Strong problem-solving skills and a keen eye for design details, with a focus on delivering a smooth user experience.
7. Strong API design skills to negotiate interfaces with other teams.
8. Excellent communication skills for collaborating with cross-functional teams, including Product Managers, Designers, and Backend Engineers.