Responsibilities will include implementing visual elements and their behaviors with user interactions and building backend APIs using the MEAN stack.
You will help build all client-side logic.
You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
Responsibilities : Work with our Engineers to implement the next generation of our client productsBuild efficient and reusable front-end / back-end abstractions and systemsOptimize applications for maximum speed and scalabilityIdentify and address performance bottlenecksParticipate in design and code reviewsIdentify and communicate best practices for front-end engineeringRequirements : Excellent programming skills with React, React Native and Node.
js and AMDFamiliarity with front-end build tools, such as Grunt and Gulp.jsProficient understanding of code versioning tools, such as (Git / Mercurial / SVN)Understand the principals of object-oriented developmentUse test-driven development to guide implementationFond of tracking down IE browser bugsAbility to navigate deep into Photoshop layers to export slices and make spritesFluency in EnglishExperience : 6 to 12 yearsAbout this companyAt Idyllic Software, we're driven by our love for software, design, and people.
We dislike insane rules that govern our work, so you won't find scheduled work hours, in-times, and long meetings around the whiteboard.
We love building applications for the web and we'd like to keep it that way so we try to get rid of anything that comes in the way.
We have liberal leave policies to ensure we have a break when we need one and working remotely is always an option when you are not in the mood to deal with the traffic.
Skills : - React Native, Vue.js and Redux / Flux