Job Description

Full Stack/Frontend Developer

• Bachelor’s degree in Computer Science, Software Engineering, or a related field .
• 3-5+ years of professional frontend development experience, with at least 2 years building production UIs using React or
• Strong Java experience (3+ years) with familiarity building and integrating with Java backends (Spring Boot preferred), knowledge in PHP will be beneficial.
• Hands‑on experience with TypeScript (recommended) or modern JavaScript (ES6+).
• Proven experience designing and implementing responsive, accessible, and performant user interfaces.
• Solid experience with component-based UI architecture and state management (Redux, Context API, Zustand, Vuex, Pinia).
• Experience consuming and integrating with RESTful APIs; able to design API contracts in partnership with backend teams.
• Proficient with modern frontend tooling: Webpack, Vite, Babel, ESLint, Prettier, and package managers (npm, yarn).
...

Apply for this Position

Ready to join Photon? Click the button below to submit your application.

Submit Application