Senior Software Engineer — Frontend
About this position
We are seeking a skilled Frontend Software Engineer with extensive experience in building web applications to join our team. The ideal candidate will possess deep expertise in JavaScript, NodeJS, and ReactJS, along with familiarity with frontend development tools and testing frameworks.
Responsibilities
• Design and develop robust web applications using JavaScript/TypeScript, NodeJS, and React.
• Analyze complex business requirements to propose and implement effective solutions.
• Maintain high standards of code integrity and organization to ensure software quality and maintainability.
• Collaborate with cross-functional teams to define, design, and deliver new features.
• Continuously evaluate and prioritize improvements to existing code and implementations, ensuring adherence to best practices.
Requirements
• At least 3 years of experience with a strong portfolio showcasing your work.
• Proficiency in JavaScript and NodeJS.
• Hands-on experience with React and JavaScript (TypeScript experience is a plus).
• Comfortable with UNIX systems and command line operations.
• Strong foundation in networking principles and HTTP protocols.
• Proficient in English, both written and verbal.
• A keen sense of user interface and user experience design.