Careers

Life at BrainyYack

Driven by our passion for development and our instinct for innovation, we aim to elevate human potential. Whether our job is designing the ultimate user experience or coding a revolutionary app, we’re united by the same mission: to bring inspiration and innovation to every company we work with.  Every day, we are demanding a better future for ourselves and challenging our clients to think outside the box to create awesome applications.  We believe that diversity fosters creativity and accelerates innovation. We believe in working with the best talent to develop great solutions.

WIN AS A TEAM

We believe in the power of development to break down barriers, overcome differences and bring people together. To serve every business individually and completely — across the hundreds of countries where we do business — we need teams that truly reflect the diversity of our customers, and a culture of inclusivity.

We aim to foster inclusion and embrace diversity throughout our business, teams and culture to bring us closer to the consumer, empower our individuals to realize their full potential. Our global, diverse, high-performing teams around the world share a singular goal: to build great applications At BrainyYack, we embrace different perspectives because we know everyone brings unique experiences and ideas to the team. No matter where we come from, a love of technology unites us. It teaches us to be competitive and to value collaboration. If you want a career where you can work from any part of the globe while developing amazing applications

team

Does the thought of working in a rapidly growing company excite you? If you are passionate about your career and are eager to be a key contributor to the company that is redefining the industry, then this is the right role for you.

Our company’s culture is defined by innovation, trust, teamwork, loyalty and a ‘go-getter’ attitude. The tie that binds us is the inner desire to continue to build and successfully execute our ground-breaking business.

 

We are hiring a business development manager to help build our software engineering services business in the software market. To succeed in this role you must have a strong network with the software industry and a strong sales background within the services sector.  

 

Business Development Manager Responsibilities:

  • Contacting potential clients to establish rapport and arrange meetings.
  • Planning and overseeing new marketing initiatives.
  • Researching organizations and individuals to find new opportunities.
  • Finding and developing new markets and improving sales.
  • Attending conferences, meetings, and industry events.
  • Develop deep relationships and high levels of intimacy with targeted clients prospects. Leverage knowledge of the industry
  • Trends and client challenge to develop and deliver compelling value propositions.
  • Partner and work with diverse sales pursuit teams to deliver winning proposals to customers.
  • Develop sales strategies and unique value propositions and solutions for clients.
  • Develop and manage a sales pipeline

 

 

Business Development Manager Requirements:

  • Bachelor’s degree in business, marketing or related field.
  • Minimum of 10 years’ experience in a sales role within the IT services sector selling into the software market.
  • Strong communication skills and IT fluency.
  • Ability to flourish with minimal guidance, be proactive, and handle revenue goals and targets.
  • Proficient in  Salesforce, Word, Excel, Outlook, and PowerPoint.

 

About our culture:

  • Flexible team hours
  • Flexible working location
  • We use team collaboration and other video conferencing tools to collaborate remotely alongside many other modern tools
  • We are the sole technology provider for several clients where we have been able to earn their trust and respect
  • Casual, yet professional environment
 

Reporting to: Project Manager

Does the thought of working in a rapidly growing company excite you? If you are passionate about your career and are eager to be a key contributor to the company that is redefining the CMS  industry, then this is the right role for you.

Our company’s culture is defined by innovation, trust, teamwork, loyalty and a ‘go-getter’ attitude. The tie that binds us is the inner desire to continue to build and successfully execute our ground-breaking business.

We are looking for a great developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

The tech stack is built using  react, mobx, core javascript, html, css, git

 

Key Responsibilities:

  • Build the product - design, code, support, test, and deploy amazing features using React.js in an Agile environment
  • Shape the product - work directly with the product team and provide input into the future development of the product
  • Support the marketing team - implement digital marketing tactics to drive traffic to our website and maximize conversions
  • Get your hands dirty - be innovative, opportunity to work across the stack, and ship great code!

 

Knowledge, Skills, Experience:

  • 5+ years experience in front end development for web 
  • 3+ years experience developing React apps, tested and used in production
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Strong understanding of HTML 5, CSS 3, ES6/7, and SASS
  • Experience with popular React.js workflows
  • Strong communication skills
  • Experience with Git, Agile methodology and Scrum
  • Experience with data structure libraries
  • Experience in state management using Redux, MobX or React-Hooks-based systems, or
  • Expertise in modern Web app best practices and responsive designs
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • A knack for benchmarking and performance optimization

 

About our culture:

  • Flexible team hours
  • Flexible working location
  • We use team collaboration and other video conferencing tools to collaborate remotely alongside many other modern tools
  • We are the sole technology provider for several clients where we have been able to earn their trust and respect
  • Casual, yet professional environment

The world is out there, don't let work get in the way. Keep your job, travel the world. 

We are currently seeking experienced Ruby on Rails developers, with React.JS experience. The developer must be strong in both front and backend development. We have an established process for the development of editorial content management platform. The platform is already running and is in production for over 5 years.

 

Required skillset:

  • RoR 4+, RESTFull API
  • Strong SQL knowledge, PostrgeSQL
  • JS, any of Angualr, React, Vue

 

Nice to have:

  • DB Analyze, Multi-tenant Database
  • Deep social integrations (Facebook, Tweeter, LinkedIn)
  • DevOps, AWS EC2, terraform, packer
  • Exp in building Microservices architecture
  • ElasticSearch
  • Exp with messaging system (like Kafka, Nats etc)

 

As a member of our team, you must be able to:

  • Proactively collaborate with cross-functional teams to define & design of new products, features, and functionality (senior role)
  • Full-stack coding, end-to-end delivery, implementation, development testing, defect investigation and resolution
  • Direct interaction with the client
  • Provide effort estimates, identifying and assisting in mitigating technical, schedule, and other project risks
  • Successful track record of delivering projects, both individually and as a team member (hint: bring them to the interview!)
  • Ruby on Rails 4+
  • PostgreSQL and data model design (logical & physical data models)
  • Effective communication skills as you will be in regular contact with the client – a great opportunity to further refine your communication skills
  • Experience consuming third-party libraries, APIs and Web services
  • Proficiency with cross-browser/cross-platform issues.

 

About our culture:

  • Flexible team hours
  • Flexible working location
  • We use team collaboration and other video conferencing tools to collaborate remotely alongside many other modern tools
  • We are the sole technology provider for several clients where we have been able to earn their trust and respect
  • Casual, yet professional environment

The world is out there, don't let work get in the way. Keep your job, travel the world. 

We are currently seeking an experienced HR Professional, with experience in working with distributed teams. The professional must be strong in creating and establishing new processes and a strong positive team member with strong communication skills. 

Supervisory Responsibilities:

  • Ensures planning, monitoring, and appraisal of employee work results by training managers to coach and discipline employees; scheduling management conferences with employees; hearing and resolving employee grievances; counselling employees and supervisors.
  • Completes human resource operational requirements by scheduling and assigning employees; following up on work results.
  • Maintains human resource staff by recruiting, selecting, orienting, and training employees.
  • Maintains human resource staff job results by counselling and disciplining employees; planning, monitoring, and appraising job results.
  • Contributes to team effort by accomplishing related results as needed.
  • Developing Employee Engagement plans in a distributed environment. 
  • Employment engagement can be done via Regular surveys, department check-ins, and other means of measurement, develop and implement specific action plans that can be frequently discussed and addressed with team managers.
  • Setup of analytics, benchmark goals, and ranking numbers, to develop plans and methods that positively influence employee engagement
  • Recruits, interviews, hires, and trains new staff in the department.
  • Oversees the daily workflow of the department.
  • Provides constructive and timely performance evaluations.
  • Handles discipline and termination of employees in accordance with company policy.

Duties/Responsibilities:

 

  • Provides support to management, and other staff when complex, specialized, and sensitive questions and issues arise; may be required to administer and execute routine tasks in delicate circumstances such as performance review, team building, the team investigating allegations of wrongdoing, and terminations.
  • Analyzes trends in compensation and benefits; researches and proposes competitive base and incentive pay programs to ensure the organization attracts and retains top talent.
  • Creates learning and development programs and initiatives that provide internal development opportunities for employees.
  • Oversees employee disciplinary meetings, terminations, and investigations.
  • Maintains knowledge of trends, best practices, regulatory changes, and new technologies in human resources, talent management, and employment law.
  • Performs other duties as assigned.

Required Skills/Abilities:

  • Excellent verbal and written communication skills English and Russian
  • Excellent interpersonal, negotiation, and conflict resolution skills.
  • Excellent organizational skills and attention to detail.
  • Strong analytical and problem-solving skills.
  • Ability to prioritize tasks and to delegate them when appropriate.
  • Ability to act with integrity, professionalism, and confidentiality.
  • Thorough knowledge of employment-related laws and regulations.
  • Proficient with Microsoft Office Suite or related software.

About our culture:

  • Flexible team hours
  • Flexible working location
  • We use team collaboration and other video conferencing tools to collaborate remotely alongside many other modern tools
  • We are the sole technology provider for several clients where we have been able to earn their trust and respect
  • Casual, yet professional environment