Front-End Software Developer

  • Full-time

Company Description

Join the INgrooves team!

At INgrooves Music Group, we are committed to powering creativity in today’s dynamic music marketplace by providing the best distribution, marketing, and rights management tools and services to content creators and owners. We develop state-of-the-art, cost-efficient, and scalable technology platforms. Our partners benefit from our experienced, knowledgeable people, unparalleled commitment to customer service, and thoughtful marketing solutions that drive results. We aspire to be the most transparent and solution-driven partner for all of the labels and artists we work with.

Success at INgrooves

Business Acumen

The successful candidate aligns with the INgrooves culture by being solutions-oriented, collaborative, leveraging best practices, and possessing a passion for both technology and music.

Interpersonal/Communication Skills

The successful candidate will be open minded with a natural curiosity of internal and external customer, product oriented with an understanding of the development process. Builds and fosters strong relationships and effective partnerships with cross-functional teams.

Executing for Results

The successful candidate will demonstrate an ability to generate strategy, develop strategic planning, and translate into actionable plans with timely execution and accountability.

Leadership/Collaboration

Establishes and maintains positive working relationships, operates with integrity, influences and supports others, and remains open to ideas.

Problem Solving

The successful candidate will be self-motivated and have a demonstrable record of resolving issues and providing solutions. Demonstrates eagerness and ability to learn quickly and leverages a flexible mindset in response to shifting dynamics, adversity and/or change.

Job Description

The Role

You are passionate about User interface and User Experience. As a developer you deliver simple, clean code that is tested and testable. You are intimately familiar with established UI/UX best practices. You carefully evaluate and communicate the merits and costs of design choices. You are comfortable working in multiple programming languages. You are always looking for better ways to design and develop user interfaces.

As a member of the software development team, you will be designing, prototyping, and delivering scalable solutions in an agile environment. You will be responsible for contributing to individual products, the core software platform and for meeting the commitments that your team agrees on.

Key Responsibilities:

• Work as part of a team to deliver quality software from inception to production

• Clearly and proactively communicate ideas, process improvements, and issues

• Create, present and refine user interface mockups and wireframes

• Write, test, document, and review code in multiple programming languages and frameworks

• Investigate, troubleshoot and solve issues discovered throughout the software release cycle from development to production

Qualifications

Skills and Experience

• Positive attitude, reliable, self-motivated, team player with excellent communication skills

• Knowledge of software development lifecycle, TDD, and Agile development practices

• A strong and demonstrable portfolio of user interface designs and concepts

• Experience programming in multiple front end languages and frameworks, Angular.js, ReactJS, Bootstrap, ASP.NET, HTML, CSS, LESS, etc.

• Experience in both Linux and Windows environments

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy