As a Full Stack Engineer, you'll play a pivotal role within our product team, driving innovation and excellence in our offerings. Collaborating closely with Engineers, QA specialists, DevOps, ML/DS experts, and Product Managers, you'll contribute to the creation of cutting-edge products.
Responsibilities:
Lead technical architecture discussions, providing valuable insights and making informed decisions.
Manage tasks from inception to deployment, ensuring seamless integration of frontend and backend components.
Conduct thorough code reviews to uphold high standards and offer constructive feedback.
Address performance issues to enhance system efficiency and user experience.
Collaborate closely with product and design teams to deliver user-centric solutions.
Requirements: 3+ years of professional experience in full stack development, with a focus on frontend (70%) and backend (30%) aspects.
Proficient in Data Structures and Algorithm Design.
Expertise in JavaScript, HTML5, and CSS.
Extensive production experience with React, Redux, Next.js, and TypeScript (3+ years).
Familiarity with Unit testing and E2E testing (Jest, TestCafe/Cypress).
Ability to identify and mitigate performance and scalability challenges.
Strong proficiency in Node.js and TypeScript.
Knowledgeable about AWS infrastructure.
Experience with Python is advantageous.
Experience in Chrome Extensions development is highly preferred.
This position is open to all candidates.