Full Stack Developer @ Global Impact Assessment
This is a part-time role during a 3-month provisional period. For those who excel and demonstrate a
strong commitment to growing with this new product, a full-time position will be offered after the
provisional period. This full-time role includes a competitive monthly salary, hybrid (Boston,
Massachusetts, US) and/or fully remote working options, healthcare benefits, project completion
bonuses, year-end bonuses, and stock options or profit-sharing opportunities.
Must-Have Skills and Qualifications
Frontend Development:
• Next.js: Strong experience in building applications using the Next.js framework.
• Typescript: Extensive knowledge and application of Typescript in development projects.
• Tailwind CSS: Experienced in utilizing Tailwind CSS to create modern, responsive designs.
• State Management: Proficient in managing application state using libraries such as Redux
Toolkit and Zustand.
Test-Driven Development (TDD):
• Testing Frameworks: Solid experience with TDD using testing frameworks like Cypress,
Playwright, and Jest.
Backend Development:
• Node.js: Deep understanding and practical experience in building REST APIs with Node.js.
• NoSQL Databases: Proficient in using NoSQL databases, demonstrating database design and
integration capability.
Cloud and Infrastructure:
• Cloud Platforms: Experience with cloud platforms such as AWS, Google Cloud, or Azure.
• CI/CD: Familiarity with Continuous Integration and Continuous Deployment (CI/CD) practices
and tools like Jenkins, GitHub Actions, or GitLab CI.
• Containerization: Knowledge of Docker and Kubernetes for containerization and orchestration.
• Message Queues: Experience with message queue technologies like RabbitMQ or Kafka for
building scalable and resilient systems.
• Monitoring and Logging: Familiarity with monitoring and logging tools such as Prometheus,
Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or similar.
Coding Practices:
• Security Practices: Knowledge of best security practices in software development.
• Clean Code: Commitment to writing clean, understandable, and maintainable code.
Version Control:
• Git and GitHub: Well-versed in using Git for version control, including branching, merging, and
pull requests.
Good-to-Have Skills
Advanced Architectural Knowledge:
Microservice Architecture: Understanding microservices architecture principles and their
application in creating scalable systems.
SAAS Development
Experience in developing SAAS products is an added advantage.
Emerging Technologies:
Generative AI: Familiarity with generative AI technologies and their applications.
Prompt Engineering: Basic understanding of prompt engineering for generative AI applications.
Other Requirements:
• Ability to thrive in a fast-paced and demanding work environment.
• Strong problem-solving skills and a keen eye for detail.
• A collaborative team player capable of working effectively with young leaders.
• Immediate availability to start after the pilot project.
• At least two years of relevant work experience.
• Background and ID verification is mandatory. Please apply only if you accept this term.
What’s in It for You:
• Work with Top Experts: Collaborate with industrial leading experts in the field.
• Professional Growth: Attend world-class workshops, seminars, conferences, and training sessions
after the provisional period.
• Innovate at the Cutting Edge: Shape the future of AI/ML and social impact.
• Recognition of Your Expertise: Enjoy excellent project-based compensation, bonuses, and
potential for long-term contracts (2-5 years with renewal options).
• Flexibility and Remote Work: Work from anywhere (after the provisional period) with a flexible
schedule that suits your needs.
• Grow with Us: Be part of a dynamic team pushing the boundaries of AI for good.