We are seeking a Front-End Developer to join our team and collaborate on improving our current front-end applications and processes. The ideal candidate will use their programming language expertise to analyze existing codes and industry trends, develop more efficient processes, and solve problems.
Job Description:
1. Collaborate with back-end developers to integrate user-facing elements with server-side logic.
2. Write reusable, testable, and efficient code.
3. Design and implement low-latency, high-availability, and performant applications.
4. Implement security and data protection measures.
5. Integrate data storage solutions, including databases, key-value stores, and blob stores.
Skills:
1. Strong proficiency with JavaScript.
2. Knowledge of React.js
3. Understanding of fundamental design principles behind a scalable application.
4. Understanding of differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
5. Proficient understanding of code versioning tools, such as Git.