Top 3 Reasons To Join Us
The Job
At Madison, people come first. We cultivate autonomy, learning, and innovation so technology can serve a deeper purpose - creating real value for individuals, businesses, and communities.
We are now looking for a Full-Stack Developer (Middle+) with strong backend ([protected info]) skills, solid English communication, and a passion for leveraging AI tools and DevOps practices to build scalable, modern solutions.
Your Skills and Experience
• Bachelor's Degree in Computer Science, Information Technology, or a related field.
• 3-5+ years of experience in Full-Stack Web Development, with strong backend focus using [protected info] ([protected info], NestJS, or similar).
• Strong experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
• Solid understanding of RESTful APIs, authentication (JWT, OAuth), and microservices architecture.
• Proficiency in JavaScript/TypeScript and familiarity with at least one modern frontend framework (React, Vue, or Angular).
• Hands-on experience with Git, CI/CD, and basic DevOps workflows (Docker, pipelines, deployment). • Basic understanding of DevOps concepts (containerization, CI/CD, cloud deployment).
• Experience with cloud platforms (AWS, Azure, GCP).
• Strong problem-solving, analytical, and communication skills.
• English: Upper-intermediate or above - capable of clear written and spoken communication with global teammates.
AI & Innovation Skills (New)
• Ability to effectively use AI tools (e.g., GitHub Copilot, ChatGPT, or similar) to enhance development efficiency and code quality.
• Experience integrating AI APIs or AI-powered services (OpenAI, Hugging Face, AWS AI, or Google Cloud AI) into applications is a strong advantage.
• Understanding how to leverage AI for workflow automation, testing, or optimizing user experience.
• Take ownership of your personal and professional development: identify what you need to grow, pursue it proactively, and shape your path with intention and accountability
Why You'll Love Working Here
- Autonomous & accountable: You own your work, deliver with quality, and continuously improve.
- Growth-driven: You proactively seek learning and experimentation.
- Collaborative: You value teamwork, transparency, and constructive feedback.
- Innovative: You embrace AI and new tools to make development smarter and faster.