A Front-End Engineer at AstroPay is responsible for developing high-performance web applications with a focus on creating innovative, user-friendly interfaces. This includes designing intuitive UI/UX, writing efficient code with React and TypeScript, and collaborating closely with Back-End developers and designers to ensure seamless integration and an excellent user experience.
Tasks & Responsibilities:
- Actively participate in all phases of the application lifecycle, with a special focus on coding and designing innovative interfaces.
- Develop clean code and efficient code for web applications using mainly React and TypeScript.
- Identify, diagnose, and resolve software issues, ensuring maximum efficiency and reliability of applications.
- Closely collaborate in UI/UX testing.
- Work collaboratively with Back-end developers and the design team to ensure a smooth and coherent integration between server logic and user interfaces.
- Develop a deep understanding of business logic.
- Collect, analyze, and meet technical and design requirements, bringing creative and effective solutions.
Experience & Qualification Requirements:
- 3+ years of proven work experience as a FrontEnd developer.
- Extensive experience in using React with Typescript and familiarity with common design and development patterns in this environment.
- Hands-on experience in implementing user interfaces with HTML5, CSS3/SASS, Good level of layout skills.
- Robust skills in requirement analysis and collaboration with design teams.
- Good management of GIT.
- Knowledge in the integration of REST services and modern web technologies.
- A strong focus on User Experience (UI/UX).
Nice to have:
- Basic knowledge of Amplitude/Firebase.
- Basic knowledge of CI/CD Jenkins.
- Knowledge about Graphic Design.