Company Overview: We are a fast-growing vertical SaaS company in Chennai. Our product - GrowSmart - is used by leading project contracting companies across India. Our team values the following: respect for every individual, excellent learning opportunities, challenging work environment, larger responsibilities earlier in your career, commitment towards results, recognition for hard work. Website: https://growsmartsmb.com
Job Overview: You will be part of the core product engineering team. It’s a small, highly productive team building a large and complex product. Our web app is built with React and Redux. The mobile apps are built with React-Native. The backend is built with NodeJs and PostgreSQL. So, javascript is the language we speak 😉. If you are fluent in javascript, you will be a great fit! This position is primarily for the front-end, but we encourage full-stack developers.
You will be a team player working collaboratively with product leaders, UI designers, and the testing team. Requirement Analysis, Design, Development, Unit Testing, and Integration Testing are the major activities you will take up. You will own a feature from UI design to go live.
Skills Expected:
- Sound understanding of HTML/ DOM / Javascript / CSS.
- Strong practical expertise in React and Redux.
- Good understanding of usability, error handling, performance, and reusability concepts.
- Ability to learn new concepts rapidly.
- Ability to handle complexity - you will work on a large and complex app, often more than one task at a time.
- Being self-driven - you enjoy taking ownership; you don’t need constant follow-up from a manager.
Job Highlights: Great opportunity to work on the full-stack in a large and complex product, with a small core team. Modern workplace at the heart of the city – Ashok Nagar. Young and flat team – you get full freedom to learn and grow. Excellent growth opportunity – can take up bigger responsibilities earlier in your career. Medical insurance for self. Due recognition and appreciation for hard work.
About GrowSmart SMB Solutions Pvt Ltd
Similar jobs
Brief:
We are pursuing a complex set of problems that involve building for an international audience and for an industry that has largely been service-centric. As an SDE at GradRight, you’ll bring an unmatched customer-centricity to your work, with a focus on building for the long term and large scale.
You’ll be part of the Innovation Projects team at GradRight. This team works on third party integrations and adopting new tools/technologies to help build a cutting edge platform for the higher education space.
Responsibilities:
- Contribute to design discussions and decisions around building scalable and modular frontend.
- Participate in sprint ceremonies and actively contribute to scaling the engineering organization from a process perspective
- Stay on top of the software engineering ecosystem and propose new technologies/methodologies that can be adopted
- Contribute to engineering hiring by conducting interviews
- Champion infrastructure as code mindset and encourage automation
Requirements:
- At least 3 years experience as an SDE
- Strong experience with at least one frontend framework, preferably vue.js
- Strong understanding of software design principles and patterns
- Passion for solving complex problems
- Really quick learner and able to dive deep into new ideas/experiments at breakneck speed
- Passion for trying out new technologies and focusing on iterative development
- Experience with team management
- Excellent written and verbal communication skills
Good to have:
- Worked in a full-stack capacity at high growth startups
- Worked on products that addressed an international audience
- Exposure to emerging/latest technologies like blockchain, bots, AR/VR
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux).
You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities :
* Developing new user-facing features using React.js
* Building reusable components and front-end libraries for future use
* Translating designs and wireframes into high quality code
* Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Skills :
* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
* Thorough understanding of React.js and its core principles with Type Script
* Experience with popular React.js workflows (such as Flux or Redux)
* Experience with data structure libraries (e.g., Immutable.js)
* Knowledge of isomorphic React is a plus
* Familiarity with RESTful APIs
* Knowledge of modern authorization mechanisms, such as JSON Web Token
* Familiarity with modern front-end build pipelines and tools
* Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
* Ability to understand business requirements and translate them into technical requirements
* A knack for benchmarking and optimization.
About myHQ by ANAROCK
myHQ by ANAROCK is a mission-driven company dedicated to helping create a world where anyone can make magic with their work. It’s an audacious, incredibly rewarding mission that our increasingly diverse team is dedicated to achieving..
Founded in 2016 by IIT Delhi graduates Utkarsh Kawatra & Vinayak Agarawal, myHQ is India’s largest flexible workspace solutions platform. Present across 10 cities, enabling tens of thousands of people to make magic every day. We are changing the way commercial real-estate works by providing everyone with the freedom and flexibility to work anywhere and any way they like.
About the role
myHQ is looking for experienced, enthusiastic software engineers to join our core engineering team. You’ll be part of the core engineering team working across our range of products, while also brainstorming on designing new solutions. Here at myHQ, you will take up the responsibility of building out frontend architecture which is efficient with abstracted, reusable front-end pieces and systems.
If you join us, you’ll be an early team member in helping shape:
- Our company culture & engineering practices
- People that we hire
- The direction & focus of our products
This is an exciting opportunity if you are looking to grow your career and work at a growth stage product company.
Key Responsibilities
- Own end-to-end development of high-performance applications.
- Understand the requirements, design the architecture and deliver clean, testable, well designed and scalable code
- Collaborate with the entire team on feature requirements and prioritization
Desired Skills/ Experience
- Proficient in problem-solving, data structures and algorithms
- Working knowledge of common frontend design patterns
- Strong background in modern front-end web technologies with previous experience in at least one JavaScript framework (Angular, React, Vue or similar)
- Ability to write modular and reusable code
Nice to have
- Experience with SEO and PWA
- Previous experience at working at a start-up
- A history of working on side/hobby projects and contributing to open source projects
People & Culture
- Freedom to execute, an open culture with passionate and smart co-workers
- Performance oriented team driven by ownership and open to experimentation
- Know more https://myhq.in/about-us">about myHQ
myHQ in the news
- https://inc42.com/buzz/india-quotient-leads-1-5-mn-pre-series-a-funding-for-myhq/">IndiaQuotient leads pre-series A funding for myHQ
- https://inc42.com/buzz/real-estate-consultant-anarock-buys-75-stake-in-flexible-workspace-platform-myhq/">Anarock acquires 75% stake in flexible workspace platform myHQ
- https://www.livemint.com/Companies/VoUNNpahsZtge0OMuLkE0M/Apps-that-let-you-book-coworking-spaces.html">App that lets you book coworking spaces on demand
- https://yourstory.com/2017/01/myhq/amp">Starbucks meets coworking space
Key Team Members
- https://www.linkedin.com/in/utkarshkawatra/">Utkarsh Kawatra – Co-founder & CEO
- https://www.linkedin.com/in/vinayak-agrawal-b2003958/">Vinayak Agarawal – Co-founder & CTO
- https://www.linkedin.com/in/judhajit-bal-b9813296/">Judhajit Bal – Head of Growth & Marketing
Other Perks / Benefits
- Comprehensive term and health insurance for you and your dependents
- Paid maternity / paternity leave to let you spend valuable time with your loved ones
Frequently Asked Questions
What’s the interview process like?
The interview process consists of 2-4 rounds of technical discussion of 60 mins each and a 30 min cultural fitment discussion. The technical discussion rounds cover past projects, programming basics, DS / Algo and system design. This is followed by a 30 min cultural fitment round.
What’s the technical stack that you’re working on?
Our tech stack is built on NodeJS, Angular, React, Redis and MongoDB. We are tech stack agnostic when it comes to hiring.
- Implement responsible web design principles to ensure that our company website renders well across multiple devices
- Design a framework for creating user apps that grows with the needs of the company
- Monitor website performance, watch for traffic drops related to site usability problems and rectify the issues
- Review app and feature coding and plan future website upgrades with the development team
- Assist in the development of applications and features that will be put on the website and in internal functions as well.
- Ensuring user experience determines design choices.
- Developing features to enhance the user experience.
- Striking a balance between functional and aesthetic design.
- Ensuring web design is optimized for smartphones.
- Building reusable code for future use.
- Optimizing web pages for maximum speed and scalability.
- Utilizing a variety of markup languages to write web pages.
- Maintaining brand consistency throughout the design
Requirements:
- Previous experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
- Knowledge of REACT tools including React.js, Webpack and Redux is a must.
- Experience with REST APIs
- Proficient understanding of code versioning tools
- Ability to translate designs into code
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Hands-on design and coding are mandatory.
- Design and develop new features and functionality for a consumer e-commerce product with rich UI content.
- 5+ years of experience in building single-page applications using modern JS frameworks.
- Expertise in React JS, ES6, HTML5, SCSS, and related technologies.
- Experience building front-end for products from scratch.
- Experience in building REST API, preferably using .Net Web API.
- Should have good experience with application design, implementation, maintenance, diagnosing/correcting issues, and maintaining compliance with industry security standards under minimal direction.
- Research and evaluate new software, frameworks, and techniques to provide recommendations to the division.
- Implement defect free quality code by writing appropriate unit-tests and regression tests.
- Should possess excellent Interpersonal and communication skills.
- Bachelor's degree in Computer Science or a technical field.
We are looking for a creative, skilled UI developer to design websites with functionality and aesthetics in mind. The UI developer will work with back-end developers and web developers to ensure that the website is optimized for several devices and presented in an attractive way.
To be successful as a UI developer you should have excellent knowledge of HTML, JavaScript, and CSS. In addition to this, you must work well in a team as there are several individuals involved in the development process.
UI Developer Responsibilities:
- Work with other developers to ensure that the website is functional and visually appealing.
- Liaise with the client to gauge their needs and expectations.
- Plan the layout of the website.
- Ensure that the website is optimized for various devices.
- Use analytics to test client enjoyment.
UI Developer Requirements:
- Proficiency in HTML, JavaScript, jQuery, and CSS.
- Knowledge of Adobe Illustrator.
- Good interpersonal skills.
- Understanding of key design principles.
- Good problem-solving skills.
- 4-8 years of experience in UI development.
• - Hands-on experience of HTML 5, CSS, JavaScript and Typescript
• - Hands-on experience in Angular 2+ version • - Strong knowledge of REST API • - Solid understanding of Object-Oriented programming.
• - Ability to work independently and should have an excellent interpersonal and communication skills.
• - Well-versed with RxJS
• - Can lead a team.
• - Good communication skills & ability to work with multiple stakeholders onshore. Desirable Skills • - Basic knowledge of server-side technology e.g. Nodejs and MongoDB will be preferable.
• - Well-versed with Agile methodology. Soft Skills:
• - Excellent organizational and troubleshooting skills with attention to detail to consistently minimize errors.
• - Professional, reliable, and possess strong work ethics.
• - Excellent communication skills
What will you do? 🤔
- Lead frontend team and work with Engineering Team to design beautiful products and thoughtful interactions that make the experience of working with data seamless!
- Help us design and optimize the performance of our products.
- Some of our users work with large data sets and have complex workflows that they manage with Atlan. You will be expected to prioritize user experience while building for scale.
- Design and develop products for diverse personas—data analysts in a large FMCG company, a data scientist working with a large fintech organization or a business user in a product startup.
- Collaborate across teams to achieve company-wide engineering goals and contribute to building a great engineering culture.
What makes you a match for us? 😍
- You have experience building a product from scratch or being in the initial frontend team of any startup.
- You have worked on building and debugging complex systems in both individual and team environments.
- You have a knack for picking the right set of tools for the job at hand.
- You are an expert in http://vue.js/">Vue.js or http://nuxt.js/">Nuxt.js and have a desire to deepen your knowledge in current technologies as well as learn new ones.
- You have a strong sense of customer empathy and desire to influence product direction.
- You have lead a team of frontend engineers previously.
- You love crafting beautiful UI & solid UX/DX to solve the users’ problem. You have a knack to go one step further to delight the user.
- You understand the big data landscape and empathize with the problems of data teams.
- You have previously worked in a startup environment, preferably with a SaaS product.
- You love open-source as much we do! Bonus points if you are an active contributor to the community (speak at conferences and meetups).