Job Title: Full Stack Developer
Location: Remote
Type: Full-Time
About Band of Coders:
Band of Coders is a team of expert developers, designers, and product managers dedicated to building innovative software solutions. We collaborate closely with our clients to deliver high-quality, scalable, and modern applications that solve real-world problems. We value curiosity, ownership, and a passion for technology.
Job Summary:
We seek a skilled Full-Stack Developer with experience in modern frontend and backend technologies. You will work on cross-functional teams to design, develop, and deploy applications, leveraging a wide range of tools and frameworks.
Key Responsibilities:
- Design and develop mobile applications using Flutter, Kotlin, and Swift
- Build responsive web frontends using React, Next.js, TypeScript, and JavaScript
- Develop backend services using Node.js, Python, PostgreSQL, and Docker
- Implement and maintain a microservices architecture oriented around events
- Deploy and manage services on AWS using EC2, Lambda, S3, and EventBridge
- Work with Kong as an API gateway and ensure scalable and secure integrations
- Utilize real-time communication tools like LiveKit and Twilio Video
- Collaborate with cross-functional teams using Git, GitHub, and modern development environments such as VSCode and Android Studio
- Participate in code reviews, contribute to system architecture, and ensure high-quality software delivery
Requirements:
- 3+ years of experience in software development
- Proficiency in Flutter and at least one native mobile language (Kotlin or Swift)
- Experience with React, Next.js, Node.js, and TypeScript
- Familiarity with Python, Docker, and PostgreSQL
- Hands-on experience with AWS cloud services
- Solid understanding of microservices and event-driven architecture
- Experience working with video streaming frameworks like LiveKit or Twilio Video is a plus
- Comfortable working with Git-based version control workflows
- Strong communication skills and the ability to work independently in a remote team
Nice to Have:
- Familiarity with infrastructure tools such as Docker Compose and Kong
- Prior experience in a consultancy or fast-paced startup environment
- Understanding of DevOps practices and CI/CD pipelines