As a Full Stack Engineer at Gini-Apps, 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.