Curenta is a digital health-tech startup changing the shape of long-term healthcare through medication delivery innovation. If you are excited to join an ultra-growth startup that is quadrupling its growth every month since the beginning, and enjoy the ride of changing the shape of industries, this job is for you.
About the job:
We are looking for a qualified Senior Front-End Engineer to join our team who will be responsible for plan, design, build, and implement the user interface systems of websites, software programs, and web-based applications. The ideal candidate for the position should be a tech-savvy professional, who is curious about new digital technologies, and able to translate our company and customer needs into functional and appealing interactive applications while ensuring great user experience.
Responsibilities:
- Work closely with the product, design, and engineering teams
- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve website
- Overhaul user interfaces to optimize for speed and ease of use.
- Develop Progressive Web Applications (PWAs) that provide a native app-like experience
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Identify UI problems and bugs and devise elegant solutions
- Write functional requirement documents and guides
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Ensure high quality graphic standards and brand consistency
- Stay up to date on emerging technologies
- 2-Writing reusable, testable, and efficient code
- Ensure customer service is provided in a timely fashion.
- Writing unit tests for new/existing code.
- Documenting code
Qualifications:
- BSc degree in Computer Science or relevant field
Proven work experience as a Front-end developer for at least 4 years - Fluency UI Design, HTML and CSS
- Very strong analytical and problem solving skills
- Strong proficiency in JavaScript/TypeScript, including DOM manipulation and the JavaScript object model
- Strong proficiency in CSS with the ability to use only pure CSS for styling
- Deep understanding of CSS layout.
- Experience with Material UI
- Ability to deliver responsive UI targeting all platforms and screens
- Deep understanding of React.js and its core principles
- Good understanding of reactive programming (RXJS)
- Deep understanding of React hooks
- Strong experience with popular React.js workflows and state management (such as Redux)
- Familiarity with newer specifications of EcmaScript
- Good experience with RESTful APIs
- Experience with modern authorization mechanisms, such as JSON Web Token
- Thorough understanding of Next.JS is a plus
- Good experience with unit/integration tests.
- Experience with Git
- Strong refactoring skills.
- Familiarity with browser testing and debugging
- In-depth understanding of the entire web development process (design, development, and deployment)
- Understanding of layout aesthetics
- Understanding of Progressive Web App (PWA) development and optimization
- Knowledge of SEO best practices and strategies
- An ability to perform well in a fast-paced environment
- Excellent analytical and multitasking skills
- Comfortable interfacing and participating in Scrum exercises.
- User authentication and authorization between multiple systems, servers, and environments
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Experience with Azure and devops is a plus.
Job is Archived
You may have followed an invalid link or the job you are looking for has been archived.
Learn About GoHire