Full Stack Developer

BrandThink
Jamshedpur, Jharkhand, India

Company Description BrandThink is a creative marketing agency focused on transforming brands into unforgettable experiences. The team blends innovative ideas with strategic thinking to deliver campaigns that connect with audiences and drive measurable results. Whether building new brands or elevating established ones, BrandThink is dedicated to crafting stories that resonate and inspire. The company values collaboration, originality, and a deep understanding of audience behavior. BrandThink offers a dynamic environment for professionals who want to create impactful, forward-thinking digital solutions.

Role Description This is a full-time remote role for a Full Stack Developer at BrandThink. The Full Stack Developer will design, develop, and maintain front-end and back-end features for web applications that support marketing campaigns and brand experiences. Responsibilities include collaborating with designers, strategists, and content teams to implement user-friendly interfaces, building APIs and data integrations, and optimizing performance, security, and scalability. The role involves writing clean, testable code, troubleshooting issues, participating in code reviews, and contributing to continuous improvement of the development workflow. The developer will also help evaluate new tools and technologies to enhance BrandThink’s digital capabilities.

Qualifications

  • Front-end development skills such as HTML, CSS, JavaScript, and experience with modern frameworks (e.g., React, Vue, or Angular).
  • Back-end development skills including server-side languages (e.g., Node.js, Python, or PHP) and familiarity with RESTful APIs and microservices.
  • Database skills with relational and/or NoSQL systems (e.g., MySQL, PostgreSQL, MongoDB) and experience in data modeling and query optimization.
  • Version control and collaboration skills using tools like Git, GitHub or GitLab, and experience working in agile or iterative development environments.
  • Understanding of web architecture, security best practices, performance optimization, and responsive design.
  • Ability to translate business and marketing requirements into technical solutions and work cross-functionally with creative and strategy teams.
  • Strong problem-solving, communication, and documentation skills, with the ability to work independently in a remote setting.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience; prior experience in marketing, creative, or agency environments is a plus.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →