Job Summary

They are looking for a great JavaScript developer who is proficient with React.js to join them and become a member of their team. This position is an excellent career opportunity with a professional development path in a dynamic environment and challenging project

Responsibilities:

  • The primary focus will be on developing user interface components and implementing them following React.js patterns (such as Flux or Redux)
  • Participate in all phases of the development lifecycle
  • Innovating for existing infrastructure using new technologies
  • Making sure the software complies with their internal quality standards
  • Proactively engage issues and communicate smart solutions to the team and also product stakeholders
  • Involvement in client communication

Requirements:

  • 3+ years of experience in Frontend development
  • Thorough understanding of React.js and its core principles in developing applications
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Experience with HTML / CSS
  • Experience with common front-end development tools such as Babel, Webpack, NPM
  • Ability to build reusable components and optimize for maximum performance across a vast array of web-capable devices and browsers
  • Experience translating designs and wireframes into high-quality code
  • Experience with using RESTful API
  • Ability to understand business requirements and translate them into technical requirements
  • Experience with versioning tools
  • Mentoring/training skills
  • Ability to work both independently and within a team environment
  • Continuous improvement mindset

Nice to have:

  • Familiarity with data structure libraries (eg Immutable)
  • Design patterns and SOLID
  • Basic knowledge of SQL Server databases
  • Testing experience (develop and maintain tests)
  • Degree in Computer Science or another technical field (or proven comparable experience)

Benefits:

  • Private medical insurance
  • You can work in a hybrid model, with the flexibility on choosing where you want to be
  • Parking/public transportation sponsorship if you choose to work from the office
  • Extra vacation days based on seniority in the company
  • Career opportunities
  • Technical conferences/workshops/training sponsorship
  • Sports activities sponsorship
  • People Oriented Company where there is always somebody listening to you when you need
  • An environment where work is fun and smile

About them:

Headquartered in Winston-Salem, North Carolina, our partner's company is an international software development company providing both on-demand services and outsourcing. Combining a breadth of software experience across many industries, deep and cutting-edge technical expertise, and global delivery capabilities, they work closely with international clients to help accelerate their innovation and enhance their business performance.
Our partner's company is a Microsoft Certified Partner and their main competencies cover:

  • Custom Application Development
  • Development Partnering
  • Reporting and Analytics
  • Big Data and BI
  • Web Sites and Web Portals
  • Mobile

They are an extraordinary company of top professionals and looking for talented, energetic, and motivated individuals to join their unique environment.
If you are looking for a company that is truly different from beige cubicles and typical office politics, come join a company that rewards authenticity and supports energy with a passion.