About the job
We are seeking a talented and experienced Senior Full Stack Software Developer to join our dynamic team. As a vital member of our web platform team, you will take charge of integrating our internal systems, implementing automated testing, analyzing requirements and designs, and planning and developing new features for our internal software platform, from conception to deployment.
Key Responsibilities:
- Enhance the performance and overall quality of the website by writing robust and maintainable TypeScript code.
- Design, develop, and deploy both internal and public features using ReactJS, React Native, and NodeJS.
- Write unit tests, integration tests, and system tests to ensure code quality.
- Provide technical leadership through code reviews and participating in architectural discussions with the team.
- Collaborate closely with the product team to track progress, address challenges, share updates, and clearly and constructively explain the causes of risks and issues.
- Work in partnership with our internal designer to create elegant, intuitive, and adaptive user interfaces.
