About the job
Please be aware that we will never ask for payment or bank account information during the recruitment process. As we expand our teams, we encourage you to stay vigilant against fraudulent job postings or recruitment activities that may misuse our company name and details. Safeguard your personal information throughout the recruitment process. While Monks may reach out to potential candidates via LinkedIn, all applications must be submitted through our official website (monks.com/careers).
About the Role
We are seeking an exceptional Full Stack Engineer to join our global business development and strategy team. This is a fantastic opportunity to become part of a dynamic team that significantly contributes to the success of our organization through technological innovation. You'll be pivotal in advancing our technology vision and ensuring effective execution across various initiatives.
Key Qualifications
- Minimum of 7 years of relevant experience, ideally within a collaborative team environment
- Extensive expertise in React, TypeScript, and JavaScript (Node)
- Experience deploying containerized applications on cloud platforms such as AWS or Google Cloud
- Familiarity with relational databases like PostgreSQL or MySQL
- Demonstrated ability in designing, building, delivering, and maintaining essential web-based software
- A passion for working in a fast-paced, dynamic setting
- Highly organized, detail-oriented, and thorough in all tasks
- Exceptional verbal and written communication skills
Job Responsibilities
This is a senior-level full-stack software engineering position. You will collaborate closely with fellow engineers, designers, and project managers to plan, design, build, and deliver high-quality software.
Your role will include:
- Independently designing and implementing reliable web applications and APIs
- Writing high-quality, testable code with comprehensive test coverage and reviewing peer contributions
- Participating in architectural and technical decision-making with strong analytical skills
- Utilizing software engineering pipeline tools (CI/CD, unit testing, manual testing, etc.)
- Researching and developing new technologies, and creating proof of concepts as needed

