What are the responsibilities and job description for the Front End Engineer position at Brooksource?
Front End /Mobile Engineer
Brooksource - CTH
Remote
We are looking for a talented engineer in both Front End and Mobile Development to join our team and help us enhance our web and mobile platforms. Our client is looking for someone who can contribute to development and enhancement of both their web and mobile applications, specifically for the Medicare and Medicaid users. The goal will be to create a streamlined experience across all platforms.
The ideal candidate should have strong expertise in Vue.js for building and maintaining web applications, including proficiency in HTML and CSS. They should be skilled in state management with libraries like Vuex and capable of translating UI/UX designs into high-quality code.
For mobile development, the candidate must be proficient in React Native, with a solid understanding of mobile UI/UX principles and experience integrating with RESTful APIs. Additionally, they should possess strong problem-solving abilities and excellent communication and teamwork skills. A passion for continuous learning and staying updated with the latest industry trends and technologies is also essential.
Responsibilities:
- Develop and maintain user-facing features for web applications using Vue.js.
- Build and enhance mobile applications using React Native.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug issues to improve performance and user experience.
- Stay up-to-date with the latest industry trends and technologies.
Requirements:
- Proven experience as a Front End Developer with expertise in Vue.js.
- Strong experience in mobile development using React Native.
- Proficient in HTML, CSS, and JavaScript.
- Familiarity with RESTful APIs and integration.
- Experience with version control systems, such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced and collaborative environment.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).