Full Time
130,000/php per month
40
Nov 12, 2024
Montra is seeking a Senior Full Stack Developer to join their team. As a Senior Full Stack Developer, you will work alongside the CTO to build a delightful video creation experience. Your responsibilities will include demonstrating expert knowledge of React and Typescript to build scalable and performant applications. You will collaborate with our Intermediate and Senior Developers, our CEO, and CTO to define and refine feature and issue requirements. Utilizing advanced coding skills and best practices, you will develop secure, reliable, reusable, and scalable code that meets the needs of the project and the organization.
To Apply for this role, please complete a virtual interview here:
What You’ll Do:
- Work in collaboration with UX designers, the CEO, and CTO to define and refine the requirements of features and issues
- Utilize advanced coding skills and best practices to develop secure, reliable, reusable, and scalable code that meets the needs of the project and the organization
- Perform detailed performance analysis and optimization to ensure that the codebase is efficient and performs well under various conditions. This may include identifying and addressing bottlenecks, implementing optimization techniques, and regularly monitoring performance metrics to identify and resolve any issues
- Follow established design patterns and coding standards to ensure that the codebase is maintainable, readable, and easy to understand for other developers
- Make sure your services and systems are well-documented, with diagrams and end-to-end guides
Who You Are:
- Over six years of professional experience developing with React
- Proficient in developing applications using TypeScript
- Proven experience with Docker, including container creation, management, and orchestration using Docker Compose
- Proficient in the usage of source code management such as Git, as well as working knowledge of CI/CD practices
- Proven ability to effectively collaborate and communicate with tea
- Self-motivated person who can work individually and as part of a team
- Ability to learn and adapt quickly in a dynamic environment
- Excellent verbal and written communication skills
Great To Have
- Proficient in developing applications using Python
- Demonstrated proficiency in writing, testing, and deploying infrastructure using Terraform
- Familiarity with Supabase, including the ability to design and implement data models and integrations with external APIs
- Proficiency in AWS cloud technologies
- Experience working with Web Assembly