Who We Are & What We Do:
Mindstix provides digital transformation services to some of the world's leading brands. Our expertise lies in the area of Cloud Engineering, Luxury Retail, Enterprise Mobility, and Embedded Systems. We are a team of smart creatives who embrace bleeding-edge technology to deliver deep engineering service with craftsmanship. We strive to build customer relationships and create delight with design at heart. Our customers believe we are an agile services provider committed to innovative outcomes, and that may explain our exceptional customer retention.
Whom We Work With:
Our customers include Fortune 500 enterprises as well as Silicon Valley startups. Este Lauder, VMware, Staples, Restoration Hardware, Reckitt Benckiser to name a few.
Education: Bachelors or Masters Degree in Computer Science / Information Technology/ Statistics/ Mathematics or relevant streams
Experience: 3-6 years
What You'll Get To Do:
- Instrumental in setting and building up a strong front-end system with all the latest technologies
- Analyze each application and prepare a framework for optimizing page load time
- Monitor site performance engineering to find bottlenecks in the framework
- Implement the available REST-based APIs
- Work on the latest in tech - Voice, Chat, IoT, AI, Mobile, and much more
- BYOP - Bring your own process! We are always open to new things
- Partner with the best brains in some of the other teams in order to support high-performance desktop and mobile websites
- Plan an end to end execution strategies in accordance with project scope/delivery dates
- Hash ideas and crack problems while in product design reviews to provide your own special point of view on functional requirements, product designs, schedules, or potential problems
- Make your mark in a flexible, agile, and fast-paced startup environment
- Participate in Whiteboarding sessions & brainstorming discussion with our leadership to devise solutions
What You Need To Know:
- Proven experience in defining and designing front-end architectures using the latest Javascript frameworks for both web and mobile applications
- An ability to apply data structure & algorithm concepts quickly and create comprehensive unit test cases
- A solid understanding of objective-oriented programming, design, and debugging skills as well as site performance engineering techniques
- Ability to provide a strong rationale about choosing AngularJS vs React to be used for any given system
- Keen attention to detail in order to think and cover every scenario in the system and plan the execution accordingly
- Broad-spectrum understanding of HTTP(S) protocol, web application standards, JSON, NoSQL Databases, AJAX, XML, asynchronous programming, DOM Manipulation, CI/CD systems, RESTful APIs, Micro-services, etc
- An annoying thirst to be abreast with the latest technology trends and nurse a passion
- towards building great digital products along with other teams!
- Clear and precise communication skills
Tools and Technologies You Will Use:
- JS Frameworks: TypeScript, ES6
- Front End Frameworks/Libraries: ReactJS, AngularJS, HTML5, CSS3, jQuery
- Backend Framework/Environment: NodeJS
- Package Management: Lerna
- Project Management & Collaboration: JIRA, Slack
- Version Control: BitBucket, Git
- CI/CD: Jenkins, Linux
- Caching: Redis
- Databases: MongoDB
- IDE: Visual Studio Code