
Summary about us & the role:
Thrive is a restaurant-first direct ordering platform. Our product touches the lives of restaurant owners, management, kitchen + operations staff and also end consumers.
This role offers an exciting chance for you to build a consumer + merchant experience. And there's a lot of scope to grow and learn at the same time.
Direct ordering is a blue-ocean and we're looking out for innovative designers looking to create brand new experiences contrary to what you see already with food delivery apps.
Role:
- Minimum 2 years of relevant experience
- Should possess strong knowledge of visual design principals along with proficiency with illustrations and icon design
- Proficiency with design tools such as Adobe creative suite, Sketch, Figma and prototyping tools
- Shape the user experience of wireframes by adding or enhancing visual elements considering the principals of aesthetic design.
- Focus on the aesthetics of a product and its related materials by strategically implementing iconography, typography, space, layouts, colour, Illustrations, and in dashboard training gifs/ videos.
- Maintain a design style guide and ensure every feature shipping out into production is compliant with it.
- Work closely with frontend engineers to provide design deliverables such as icons, fonts or any other styling element.
- Work closely with product marketing team on the feature announcement plans, come up with the creative and get them implemented.
Good to have
- Ability to multitask and coordinate between teams.
- Strong attention to detail and strong time management.
-
Basic HTML5, CSS3, and JavaScript skills are a plus.
***Brownie points
- Prior experience with SaaS tools & dashboards
- Prior startup experience

About Thrive
About
Connect with the team
Similar jobs



Job Description
Condé Nast has a huge global footprint across 32 countries worldwide with total monthly visitors reaching more than 550 million. We aim to inspire, inform and entertain our audiences through our portfolio of well known brands such as Vogue, Wired, Vanity Fair, Architectural Digest, GQ and many other leading brands.
Condé Nast has operations in America, Europe, South America and Asia. There are long-established operations in major Indian cities such as Mumbai and Chennai across many business areas.
The company is undertaking the biggest transformation in its history, driving towards expanding both its operations and its reach through diversifying the digital business models for our brands. Major areas of focus will include video and streaming platforms, increasing subscriptions and memberships, growing our events business, and ensuring we maintain a high level of standard on the products we are already proud of delivering to our customers. Migrating and consolidating to a more centralised set of technologies and capabilities that can be easily leveraged by any brand or product experience is also a top business priority.
Engineering is responsible for scaling, building, deploying websites that serve over 500 million users globally. The global engineering team includes Product Engineering, Platform Engineering and Core Engineering.
About Brand Engineering
Our mission is to build compelling and inspiring experiences across our portfolio of global brands such as Vogue, Wired, Vanity Fair, and Glamour which currently reaches over 500 million monthly users. Our goals are extremely ambitious; we are rolling out our brands into new countries and territories and pushing to serve more consumers across web, native (iOS / Android), video and social platforms.
We want you to join us as we embark on further global expansion of our brands, creation of new features to deliver our engaging content to consumers worldwide, and diversifying our revenue models. We believe in fostering a culture of experimentation and innovation, often running hundreds of a/b experiments in production every day!
You will be working alongside international colleagues across US, London, and India. Cross-functional collaboration is at the heart of what we do and you will be comfortable working in close partnership with Product, Design, UX, and Data. The Brand Engineering group works in close partnership with the Platform Engineering group to implement cross-cutting solutions that can be leveraged by the Brands to deliver robust end-to-end experiences for our consumers.
The Role
We’re looking for a Senior JavaScript engineer to join our team at our Chennai/Bengaluru office.We ideally hire engineers who are comfortable across the full stack, but we know you'll have a preference about being on the front- or back-end. As long as you're happy to work on both sets of tasks – you should carry on reading!
Our tech
-
Languages and Frameworks: Javascript, Node.JS, React (and React eco-system)
-
APIs: GraphQL
-
Data: Postgres, MongoDB, Elasticsearch
-
Deployment: Docker, AWS, Kubernetes
-
Source Control: Git, GitHub
How we work
-
Infrastructure as Code everywhere
-
Pairing. We like knowledge sharing and upskilling
-
Remote friendly. We work with engineers across time zones & locations
-
(Oncall - teams are responsible for their own apps)
Role and responsibilities
-
Working on our collection of Node apps; we use a mix of Express, Hapi, and Fastify
-
Working on our front-end apps; we use a mix of React and Next.js but as long as you have experience in at least one framework we don’t really mind
-
Shipping features and services to anywhere between thousands to millions of customers per day.
-
Collaboratively working with our amazing infrastructure team
-
Mentoring colleagues at every level, and a willingness to be mentored by them
-
Supporting your Tech Lead and Engineering Manager in technical decision making, solutionizing and estimations.
-
Pairing with members of your team to identify the most optimal solution. Regularly conducting code reviews to ensure high standards of engineering quality in the code that we write.
-
Working within a cross-functional team that includes designers, UX engineers, and product
-
Looking at logs and monitoring metrics and responding to alerts; we use Kibana, ElasticSearch and Datadog extensively, but as long as you’re aware of how important observability is, we don’t mind what tools you may have used in the past.
-
Taking part in our 24/7 “On Call” rota to troubleshoot any major operational issues out of hours. Teams are responsible for their own apps availability and reliability.
About you - Essential skills
-
You have a BE / BTech or equivalent experience
-
You’re a software engineer with 7-9 years of experience.
-
Expert knowledge of JavaScript and Node.js, good understanding of ES9 and React.js and JavaScript testing frameworks (such as Jest, Mocha etc.)
-
Good understanding of Cloud Native architecture, containerisation, Docker, AWS, CI/CD, and DevOps culture. Kubernetes foundational knowledge would be a great bonus, as we use it extensively.
-
Practical experience in the use of leading engineering practices and principles.
-
Practical experience of building robust solutions at large scale. We serve traffic in the many millions every month so our products need to scale seamlessly to meet our customer demands.
-
Appreciation for functions of Product and Design, experience working in cross-functional teams.
-
You’ll try to make the codebase nicer for the next person that visits it.
-
You’re someone who’ll own every step of the development process; from refining tickets to shipping the code to production.
-
You’ll do your best, and ask for help when it’s needed.
-
You have an interest or desire to learn about every part of the stack; from the latest JavaScript standards, to GraphQL, to accessibility, and the infrastructure we deploy to (we use Kubernetes extensively, but we have a dedicated platform team on hand to help!)
-
Someone who can communicate in a variety of media (through Slack and in person) effectively within their team, outside of their team, and with people in our product and design families, to even our users
-
Able to effectively communicate technical concepts to different audiences
-
Business proficiency in spoken and written English
-
You will be working with a global team and need to be accommodative of different time-zones as required
About you - Desirable skills
-
Experience of working with international teams across multiple time-zones
-
Mentoring and/or management experience
-
Knowing about continuous integration, testing strategies, design systems, software architecture, data and analytics, user experience, accessibility, internationalisation, web performance
-
Experience and/or interest in working with digital advertising
-
Experience and/or interest in working in publishing
-
Experience and/or interest in working with Fashion
-
Proficiency working with a variety of third party APIs and developer tools
-
Commercial experience using Kubernetes, React and GraphQL
“The only way to do great work is to love what you do”. Are you someone who embraces challenges or is interested to do something out of the box? Fission Labs leverages cutting-edge technologies to foster innovation and provides scalable solutions to identify customers’ core business needs. We manage end-to-end product development by optimizing new technologies such as AI, ML, Salesforce, Bigdata, Cloud and so on. We provide scalable solutions to some of the best Silicon Valley start-ups and enterprises.
Work Location-Hyderabad-Shift timing 4 PM to 1 AM IST with attractive shift allowances
Roles and responsibilities:
- Responsible for the development of Salesforce.com solutions within the scope of Business Applications projects and enhancements
- Apply best practices and technical/business experience to Salesforce solutions, including design trade-offs and communication of design decisions
- Work with backend systems, integration, and data warehouse team members to implement integrated data and process flows. Analyze and recommend improvements to existing data and process flows.
- Support Salesforce.com system administrators as necessary to set up fields, profiles, roles, security, and other configurations
- Responsible for source code management including check-in, code merges, and branch management, using tools such as Git and Jenkins
Educational Qualifications
- E / B.Tech / M.E / M.Tech / M.S / MCA graduate (preferably from a reputed college or University) with minimum 3-7 Years of experience in Salesforce development with a Product based company (Preferably Cloud or Mobile based)
Technical Attributes
- 4-9 years of experience in developing large-scale solutions on the Force.com platform. At least two large enterprise Salesforce implementation projects involving multiple releases, change management processes, and/or multi-locale deployment.
- Experience in Lightning Framework, Apex, Visual Force, Triggers and Patterns and must have completed 2 salesforce certifications.
- Experience in LWC is a must.
- Must have experience in CI/CD and provide inputs for integrating Salesforce with other cloud and noncloud solutions.
- Expertise in Sales Cloud or Service Cloud or Community cloud is mandatory
- Experience in translating business requirements into working solutions using a combination of Salesforce.com configuration and custom development approaches
- Expertise in building customer-facing, web-based user interfaces for customer and partner communities, with an understanding of HTML/XHTML, XML, Java, JavaScript, CSS, AJAX, SQL, SOAP based or RESTful web services

As a Backend Developer, you will work on the latest and greatest in high performance
web development, data science, community development and mobile technologies.
What you will do:
- Playing a part in defining software architectures – collaborate with leads to explore existing systems, determine areas of complexity, uncover potential risks to successful implementation, and learn the applications’ capabilities.
- Implementing solutions as per technical design for new features and changes to existing components.
- Participating in the full development lifecycle of new functionality and enhancements to existing applications.
- Committing to producing high quality, highly performing and robust software within agreed time estimates and to agreed quality standards.
- Managing all stakeholder expectations.
- Working alongside global teams.
- Taking responsibility for successful delivery.
- Being able to work in a fast paced Agile/SCRUM environment.
- Following coding standards, building appropriate unit tests, integrating tests and deployment scripts.
- Assisting in defining software architectures – Collaborating with leads to explore existing systems, determining areas of opportunities.
- Translating designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
What you need to have:
- Ability to fluently code in Java Spring or similar J2EE frameworks.
- Solid knowledge of application deployment in AWS cloud, Kubernetes, Docker.
- Ability to code in ReactJS or similar Javascript frameworks.
- Proven experience with responsive design, fullstack web development, consumption/creation of RESTful APIs.
- Bachelor’s or Master’s degree in Computer Science or related engineering field w/experience in software development.
- 3-7 years of experience developing customer facing web applications.
- 3-7 years of experience in Java Spring or similar J2EE frameworks.
- 3-7 years of experience in front-end development using JavaScript, knowledge of various JavaScript libraries and micro frameworks (React, Angular, Backbone), HTML and CSS.
- 3-7 years of experience coding using object-oriented and aspect-oriented programming, architecture and design patterns.
- Strong understanding of RESTful API principles.
- Strong understanding of security best practices.
- Strong experience with unit testing and end-to-end testing.
- Knowledge of : Programming languages Java 8, J2EE, Node.js, Design Patterns, HTML, CSS, JavaScript Web and cloud Technologies RESTful web services, Cloud functions, Amazon Web Services, SEO/ Sitemap, Serverless
- architecture, JSON Database Management MySQL, PostgreSQL, Elasticsearch, Firebase realtime database, Hibernate, Liquibase, Percona, Redis, Memcached Frameworks, Libraries and Tools Dropwizard, Jersey,
- Expressjs, RabbitMQ Web / Application Server Nginx Other Tools and Utilities Eclipse, VS Code, Postman, Git, Gradle, Maven, Imagemagick, Jmeter Operating Systems Linux, Windows.
- Experience in implementing Material Design UI and UX for customer centric frontend.


Founded in 2000 by serial entrepreneurs who hailed from IIT Delhi. We are India’s one of the leading certification training providers, also awarded the ' Most Innovative Indian IT Company’ award by NASSCOM in 2004 . We are one of the first in the industry to launch online training for various technologies.
Job Description
We are looking for a fullstack developer who is proficient with React.js and nodejs. Your primary focus will be on developing user interface components, RESTful APIs and implementing them following well-known React.js workflows (such as Flux or Redux) and nodejs. 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
Developing lambda services using nodejs
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 nodeJs and their core principles
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with newer specifications of ECMAScript
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
Familiarity with code versioning tools such as Git, SVN and CodeCommit
Bachelor's degree in Computer Science, Software Engineering or related field
Any cloud certification such as AWS Certified Developer would be a plus
- Should be comfortable working in support with development projects
- Experience working on Spring (MVC, Boot, Batch, Security, Data)
- 4-5 years experience in Java-J2EE Development.
- Individual contributor.
- Extensive technical experience and development expertise in Core Java, J2EE.
- Experience working with and applying Design patterns to solve problems.
- Good in development code in Java/J2EE, new oracle query, procedures, functions, design the page, validate of java/Script
- Should be able to identify, track and mitigate risks to the product.
Role Description :-
Excellent Java Programming Skills
Experienced In Java Based Software Development For Enterprise Applications
Strong Understanding Of Java/ J2EE Design Patterns, ORM/ Persistence Technologies
Strong Experience In J2EE Technologies, Application Servers And Databases (Oracle), Struts, Hibernate.
Experience In Java Based Open Source Technologies


Kindly Note: This job is NOT 'Work from home'.


