Frontend and Mobile Software Engineer
池安量子 Chelpis Quantum Tech
- Taipei City
- $100,000 per month
- Permanent
- Full-time
- Write clean, maintainable, and efficient code using TypeScript.
- Design, develop, and maintain frontend components and libraries using React and React Native to enhance functionality and user interaction.
- Collaborate with designers to translate wireframes and mockups into responsive and visually appealing web pages and mobile UI.
- Work closely with backend developers to ensure seamless communication between frontend and mobile components and backend systems.
- Ensure code quality, performance, and compatibility across multiple browsers and devices are met throughout the development lifecycle.
- Stay updated with emerging technologies, industry trends, and best practices in frontend development.
- Contribute to architectural design discussions and provide input on frontend and mobile technology decisions.
- Participate scrum ceremonies, conduct code reviews, provide constructive feedback, and mentor junior team members.
- 3+ years of experience as a frontend and mobile Software Development Engineer, with a strong portfolio showcasing your React and React Native projects using TypeScript.
- Proficiency in TypeScript, HTML5, CSS3, and frontend and mobile frameworks such as React and React Native.
- Experience with responsive design principles and cross-browser compatibility.
- Strong understanding of RESTful API principles and integration.
- Solid understanding of software development best practices, including version control (Git), testing, and code reviews.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to thrive in a fast-paced startup environment and adapt quickly to changing priorities.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Contributions to open-source projects or active involvement in the developer community.
- Experience working with GraphQL APIs to fetch and manipulate data.
- Experience with server-side rendering technologies such as Next.js.
- Experience using browser developer tools for debugging, profiling, and optimizing frontend performance
- Knowledge of techniques for minimizing page load times and optimizing rendering performance
- Knowledge of web accessibility standards and best practices.
- Knowledge of UI/UX design principles.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with CI/CD pipelines and automated deployment processes.
- Previous experience working in an Agile/Scrum environment.
CakeResume