Senior Web Developer - React
- Full-time
Company Description
Macadamian is a full-service software design and development firm. From product ideation to market ready – and everything in between, we provide a complete range of usability, design, and engineering services. From big consumer brands to enterprise, telecom, and healthcare; our solutions are founded in design that thinks of the user first while leveraging the cloud, Big Data, and Internet of Things (IoT) to deliver context-aware and adaptive experiences. The result? Engaging software solutions that have a direct impact on the bottom line.
Job Description
Senior Web Developer - React
Reporting to the Engineering Manager, the senior level is important in the delivery of high quality technical projects to our customers. The Senior works under general direction and is responsible for combining mature technical knowledge and skills with coaching skills to contribute to the quality, effectiveness and efficiency of the technical work completed by them and their colleagues.
Designs, develops, and implements software for technology based products or applications. Applies knowledge of programming techniques to plan, develop, test and document computer applications. Creates, maintains and implements the source code; designs prototypes, specifies program unit structure and conducts verification on own designs. May gather requirements directly from users or consult with Business Analysts.
Accountabilities & Responsibilities
Knowledge and skills are considered mature or advanced within the job family.
Manages large or complex activities/ projects.
Has full autonomy to deliver to predefined accountabilities.
Makes decisions requiring significant analysis and interpretation.
Modifies methods, techniques, and procedures to achieve desired results.
Works under general direction with respect to business objectives and company philosophy.
Output is trusted as accurate and generally sound, and is rarely reviewed.
Consults with others as required on highly specialized or sensitive matters.
Leads/manages projects and usually provides technical guidance to less experienced staff.
Leadership is focused on the technical aspects of the job, rather than the people management aspects.
Position Specific Competencies
Service Orientation: Go above and beyond regular client and organizational expectations by offering added value
Accountability: Balances organizational, team and individual commitments
Communication: Adapts communication to respond to audience or situational requirements
Teamwork: Encourages others to participating in team activities, ensures teams are working effectively
Leadership: Promotes and builds internal commitment
Problem solving: Analyzes complex issues to develop approaches or solutions that are considered forward thinking and best practice
Qualifications
At least 5 years of recent experience in web application development
Strong understanding of OOP and Design Patterns
Extensive background and experience with core Javascript and its nuances including ES6+
At least 2 years of heavy experience in developing cross platform applications at scale using React.js or React Native
Solid working experience with JavaScript frameworks such as Angular, Vue.js, Knockout.js
Solid working experience with browser based web storage APIs such as localStorage, WebSQL, IndexedDB
Experience with modern web development ecosystem/tools such as NPM, Webpack, Gulp, Grunt, etc
Solid expertise with RESTful API integrations
Strong knowledge of database design and development
HTML5/CSS working experience
Experience with Scrum and Agile development processes and methodologies
Experience with source control and build management services/tools (Git/GitHub/Azure DevOps)
Highly motivated, passionate, adaptable personality, and eager to learn new technologies and methods
Fluent reading, writing and speaking skills in English language
Experience of working effectively as part of a team, ability to accept criticism
Additional Information
WHY MACADAMIAN?
Well we could write you a nice sales pitch but how about you check us out in action over these medias and judge for yourself how awesome we are....
- http://www.macadamian.com/careers/
- http://www.youtube.com/user/Macadamianglobal
- http://www.linkedin.com/company/macadamian-technologies
- https://www.facebook.com/MacadamianTech
- https://twitter.com/macadamianlabs