Company
Team Magic is unique with an eclectic mix of skills, personalities, and specializations. A fabulous work environment ensures that you bring your passion to work. Get creative in an ever evolving, innovative culture.
Great work always has a real impact at Magic, and constant learning is at the core of our development. Whatever stage you are at in your career, Magic will take you to the next step and equip you for success!. We'll help you to get there faster and challenge the status quo.
If you think you share our commitment and vision, and if you have the spirit to grow–then don't wait to join us. You will spend more than half your life at work, so make it count–for a career, not just a job.

Our Core Values
3Cs - Cool. Clever. Creative.
Human First
KYC - Know Your Customer
Curiosity and Learning
Openness
Results Orientation
Magic Minds
At Magic, we endeavor to maintain an environment of trust, openness and respect for the individual. Here are some comments from fellow Magicians.
- 8+ years
- Boston area
- Contract full-time
- Duration ca. 7 months, but could be renewed
- Work full-time at the Client’s location
- Primary responsibility is to support Client’s Product Manager and Head of Technology by collecting and transmitting requirements, user stories, documentation, etc., for a major platform project
- Work with Offshore Agile team located in India to ensure clear communication, good documentation of requirements and user stories being done and placed
- Create effective communication workflows using standard tools such as Slack, Jira / Yodiz (Agile Project Management tool), etc.
- Ensure communication and facilitation across design, client, engineering, and product teams
- Work with multiple vendors on project
- Support UAT with Acceptance Criteria and reporting back to development team on fixes needed
- Serve as a key expert to the whole team, and maintain an up-to-date centralized repository of information about the product to drive visibility and alignment
- Relieve the Client’s Product Manager and Head of Technology of as much of the administrative burden as possible
- Minimum three years of experience in Technical Product Management
- Familiarity with elementary education a plus
- Skilled at communicating across multiple teams and varying levels of stakeholders
- Experience with cross functional collaboration and negotiation
- Hyper-organized and capable of juggling multiple tasks
- Experience working with Agile/Scrum teams
- Comfortable in using Planning tools like, MPP, Smartsheet, or similar tools
- Experience using Agile Project management tools, like, JIRA, Yodiz etc.
- 8+ years
- New York
- Primary responsibility is generating revenue; product sales; SaaS platform License sales/contracts.
- Generate leads thru networking and other channels like Events/Conferences
- Demonstrate the SaaS product and also present the product and capabilities.
- Networking in the relevant industry using online channels like Linked In and offline channels
- Exposure in managing Institutional/corporate (B2B) sales in either Education or corporate training is a must
- Functional Knowledge of technology to be able to answer basic questions about the product
- Rolodex, past experience of generating leads/sales in Professionals Services/ Learning and Education businesses.
- Experience in selling SaaS/Cloud/Product sales, License contracts, Implementation / Professional Services and solutions,
- Hands on Experience to price a solution, write proposals, doing presentations and negotiations.
- Entry Level: under 5-7 years
- NYC, NY
- Primary responsibility to bring leads, and generate revenue
- Sales, Cold calling, Email Campaigns
- Networking
- Attending events
- Basic understanding of the EdTech Business – ideally in Digital Learning, Content, and Technology.
- Functional Knowledge of digital content publishing, content delivery, learning analytics and cloud technologies
- Rolodex, past experience of generating leads/sales in EdTech, Publishing, K12, Higher, Professionals Learning businesses.
- Experience in selling services and solutions, making proposals, presentations and negotiations.
- Entry Level: under 2-6 years
- NYC, NY
- Primary responsibility to bring leads, and generate revenue
- Sales, Cold calling, Email Campaigns
- Networking
- Attending events
- Some Experience in Sales
- Experience in selling services and solutions, making proposals, presentations and negotiations.
- The following are additional desired requirements but not necessary:
- Basic understanding of the Publishing(academic) and Learning Business – especially in Digital Learning, Content, and Technology.
- Functional Knowledge of digital content publishing, content delivery, learning analytics
- Rolodex of names/decision makers in Publishing Houses who take outsourcing decisions and who are business leaders, Product Managers/Program Managers.
- Experience of generating leads/sales from Publishing Houses – specifically those who deal with K12, Higher, Professionals Learning businesses within the publishing houses.
- Bachelor's degree
- Competitive cumulative GPA. Additional requirements might apply.
- Results oriented with demonstrated organizational and time management skills
- Strong interpersonal skills to build rapport with prospective and existing customers
- Global teams experience, multiple time zones, ability to work with other cultures.
- Possess excellent analytical, written, and verbal communication skills
- Ability to work semi-autonomously in a fast-paced environment
- Extensive travel across USA/Euro/India
Sales Executive Apply
Product Owner Apply
- Previous working experience as a Product Owner for 1-2 years
- In-depth knowledge of Agile process and principles
- Take the lead of scrum teams as the Product Owner
- Plan and prioritize product feature backlog and development for the product
- Ensure that the team always has an adequate amount of prior prepared user stories to work on
- Providing vision and direction to the Agile development team
- Assess value, develop cases, and prioritize stories, and epics to ensure work is aligned with product strategy
- Work closely with Product Management to create and maintain a product backlog according to business value
- Lead the planning product release plans and set the expectation for delivery of new functionalities
Inside Sales Apply
- Proven exposure of generating potential leads from assigned geography (Preferably Europe/USA/AMEA)
- Should have exposure into B2B sales
- Good experience in Customer Research/Industry Research practices
- Product, e-learning background- Preferred
- Proficient with corporate productivity and web presentation tools
- Ability to multi-task, prioritize, and manage time effectively
- Research accounts, identify key players and generate interest
- Must have worked on- Salesforce/Hubspot tool
- Individual contributor as well as a good team player
QA Lead - Spanish Expert Apply
- Should have expertise in the Spanish Language.
- Able to speak fluently in the Spanish language.visualization and writing documents/Proposals/Bid formsand approach notes.
- Acts as SPOC for the HMH Leads for work planning and changes
- Triage, verification with the customer over the calls.
- Attends weekly status calls
- Gains detailed knowledge of the applications in order to provide support to the Spanish test engineers on the team
- Has the ability to support the activities of the test engineers
- Interacting with JIRA and Tracking of SLA’s
Instructional Designer Apply
- Presales with technical content writing experience with rich domain expertise in publishing
- Should have versatile global delivery experience in leading requirements gathering & analysis, solution visualization and writing documents/Proposals/Bid formsand approach notes.
- Understanding RFPs and POC scope / requirements
- RFI / RFP / Bid Forms Responses,
- Understand offerings, competition, Client business needs
- Excellent written and verbal English
- Good Analytical skills.
Lead - Test Automation Apply
- Test exp in API testing using jmeter or anyother tool.
- Should have experience in selenium, junit, testing
- He should have experience of testing platforms
- Should know how to design automation test cases
- Should know testing fundamentals.
- Strong in written & verbal communication (Must Have)
- Should have experience in working in scrum environment.
- Design, develop Python/Shell script to manage AWS Infrastructure used for Blockchain based application
- Propose new enhancement & new tools/technologies to improve any existing product/process/framework etc
- Solid knowledge of Python and Shell Scripting
- Basic understanding of AWS, Docker, CI/CD tools like Jenkins
- Automation of CI/CD integration with Python clients/shell
- Solid knowledge of Python and Shell Scripting
- Knowledge of blockchain concepts especially with Ethereum Platform
- Knowledge of ELK, Splunk, Grafana, Prometheus
- Work with functional teams to analyze and identify automation test cases, identify test data requirement for automation
- Interact with application teams and functional testers to discuss automation scope, framework tailoring
- Should have knowledge of different types of frameworks used in Selenium
- Should have experience in Page Object Model Set-up and Implementation
- Should have knowledge of HTML5, DOM Structures and XML
- Experience in Automated Testing with Selenium and strong working knowledge of Selenium Webdriver using C#
- Experience in API and WebServices testing (e.g. Postman, SOAP UI) and understanding of data formats like JSON and XML
- Have implemented automated tests within Agile teams ideally within continuous integration.
UX Designer Apply
- Strong design fundamentals User centric design focus with ability/knack to perform and drive contextual inquiry
- Practice concepts of rapid prototyping in day to day interaction with stakeholders
- Ability to work independently in a larger cross-functional team, with demonstrated ownership of user experience design
- Team player with excellent communication
- High level of negotiation and presentation skills with customer and other internal/external stakeholders.
- Prepared to travel to client locations for project related conversations.
- Keen observer of trends, styles and technologies; introduce new approaches to evolve solutions and processes
- Lead ideation processes and storyboarding; prepare and present concepts and solutions to stakeholders, customer.
- Design for latest digital technologies, platforms and devices.
Lead UX Designer Apply
- Strong design fundamentals User centric design focus with ability/knack to perform and drive contextual inquiry
- Practice concepts of rapid prototyping in day to day interaction with stakeholders
- Ability to work independently in a larger cross-functional team, with demonstrated ownership of user experience design
- Team player with excellent communication
- High level of negotiation and presentation skills with customer and other internal/external stakeholders.
- Prepared to travel to client locations for project related conversations.
- Keen observer of trends, styles and technologies; introduce new approaches to evolve solutions and processes
- Lead ideation processes and storyboarding; prepare and present concepts and solutions to stakeholders, customer.
- Design for latest digital technologies, platforms and devices.
- Strong on Reactjs, web pack, Redux
- Able to competently complete development activities using the React JavaScript Library
- JavaScript/Jquery/CSS/HTML5
- Strong knowledge of OOJS
- Working knowledge of Responsive application design.
- Ability to stand alone development of modules.
- Knowledge of versioning tool Git
Senior Java Developer Apply
- Hands-on programming skills to produce high-quality code with least bugs on deployment
- Spring Boot,Spring Data,Spring Security,Spring Session
- Ability to do Object-Oriented design and programming.
- Ability to use Java & Spring design patterns.
- Ability to do database tables or collections or documents schema design for at least one
- each from given SQL and NoSQL databases: SQLDatabases - Oracle / MySQL / PostgreSQL
- Good understanding of Code Quality and Code Review processes of an Agile Process
- Public Cloud Service Provider like AWS, Google, Microsoft etc.
ReactJS Developer Apply
Desired Skills:
- Strong on Reactjs, web pack, Redux,
-
JavaScript/Java/Jquery/CSS/HTML5
- Able to competently complete development activities using the React JavaScript Library And Apollo GraphOL.
Desired Skills:
- Strong design fundamentals. User centric design focus with ability/knack to perform
- and drive contextual inquiry - persona building, data analysis
- Practice concepts of rapid prototyping in day to day interaction with stakeholders
- Keen observer of trends, styles and technologies; introduce new approaches to
- evolve solutions and processes
-
Self-motivated - ability to work independently in a larger cross-functional team, with
- demonstrated ownership of user experience design
- Team player with excellent communication. High level of negotiation and
-
Presentation skills with customer and other internal/external stakeholders. Prepared to travel to client locations for project related conversations.
Vendor Manager Apply
Desired Skills:
- Good experience in Vendor Management, Vendor Sourcing, Negotiation.
- She/he will be responsible to identify the pool of available vendors and getting the work done in minimum time with maximum quality
- Expected to create and maintain a large database of vendors who can work in Creative Arts, DLOs, E-learning projects from PAN India level as and when required.
Desired Skills:
-
Solid foundation in data structures, algorithms, OO Design and patterns, Distributed Computing, Probability and Statistics, Applied Math + Algorithms.
- Experience in Implementing a chatbots for any industry. Also have experience in development of chat bots or other AI, machine learning or NLP technologies.
- Learn about advanced signal processing techniques. Processing natural language labels to extract indicators
- Visualising indicators in an offline dashboard designed for mobile interface
- You can program Java or a similar object-oriented language. Experience with one or more languages such as JavaScript, Java, jQuery, Node.js, Python, C++, R language.
- Experience with web application frameworks like Spring, Spring Boot.
- Experience in artificial intelligence, machine learning technology
- Familiarity with database (SQL, Oracle, Stored Procedures, MongoDB) and can work with relational as well as non-relational databases
- You have deployed apps to cloud services like AWS. Experience with Amazon Lex,Alex, Elasticsearch.
- Experience building large/medium-scale distributed systems using RESTful web services. You have experience working with third party APIs
- You have experience with graphics tools like Tableau or Kibana
NodeJS Developer Apply
Desired Skills:
- Strong proficiency with JavaScript
- Strong proficiency with Node.js and libraries available for it
- Strong understanding of asynchronous programming and the nuances that go with it.
- Strong understanding of design principles behind a scalable application
- Experience implementing unit tests for JavaScript
- Experience with moving and transforming data
- Experience with Azure Cloud and Logic Apps a strong plus
UI / UX Designer Apply
Desired Skills:
-
Strong design fundamentals. User centric design focus with ability/knack to perform
-
and drive contextual inquiry - persona building, data analysis
-
Practice concepts of rapid prototyping in day to day interaction with stakeholders
-
Keen observer of trends, styles and technologies; introduce new approaches to
-
evolve solutions and processes
-
Self motivated - ability to work independently in a larger cross-functional team, with
-
demonstrated ownership of user experience design
-
Team player with excellent communication. High level of negotiation and
-
presentation skills with customer and other internal/external stakeholders. Prepared to travel to client locations for project related conversations.
Desired Skills:
- Strong understanding in Angular, JavaScript,
- Strong understanding in HTML and CSS
- Familiarity with cross browser and different environment compatibility
-
Strong computer science fundamentals and deep understanding of web technologies
- Should able to write jQuery widgets.