
About the job
About Reflektive's Engineering Team
We are seeking a Senior Software Engineer, Front End to help scale Reflektive to being the market leader for employee performance management. The main question to be answered: Can you help a
company scale?
Reflektive has major initiatives to tackle in the next year. Initiatives range from internal scaling, security, engagement, new verticals, pervasive technologies, research and development, data and
analytics, and customer tools. Reflektive’s Senior Software Engineer will contribute in their area of specialization. S/he will help us solve complex design challenges and mature our platform to handle
increasing traffic and scale.
You'll join a lean, prolific team where everyone, including you, is active in the product-defining and development process (where deploying new features every 2 weeks is common). You'll know the
customers we're talking to, and the needs of each one. As a result, you know where your initiative and drive can best make a difference (and be recognized!)
Our engineering team consists of developers from a wide array of backgrounds. Our team primarily focuses on Rails and Javascript, but is always ready to use the best tool for the job when it makes
sense. Following Scrum practices, we work closely with the Product Management team to develop features that focus on empowering and developing employees. Our team is a tight knit, friendly
group of engineers that are dedicated to learning from and teaching to each other. Team members regularly contribute to and optimize our engineering practices and processes. Our team wants to
make software engineering fun, easy, and fulfilling, so we've come up with a set of values that we
apply to our software every day: Simple, Flexible, Consistent, Predictable, Efficient, and Pragmatic.
Responsibilities
● Depending on your specialization, projects/initiatives may include: Security, scaling distributed systems, working on our core services related to user management, building out new verticals, guiding new engagement features, scaling traffic/imports/exports,
and managing APIs.
● Work extremely cross-functionally across Engineering and Product Management.
● Deliverable: (30 days) Own a feature; possibly being paired with another engineer. (60days) Own and drive a new initiative. (90 days) Bring that initiative to production.
Desired Skills and Experience
- Expert proficiency in Java/Kotlin, Kafka/Pulsar, SQL, Docker and kubernetes.
- Overall 4+ years of experience as Java full stack developer using any modern frameworks.
- Strong knowledge on Data structure and Algorithm knowledge
- Previous experience working in ReactJS/AngularJS (2+ years)
- Knowledge of Analytics and LookerML would be added plus.
- Exposure to cloud environment AWS.
- Knowledge of unit testing frameworks including Junit.
- Startup experience is strongly desired.
- You learn quickly, you’re adaptable and versatile.
- Experience in an Agile and Scrum environment.
About Reflektive
Forward-thinking organizations use Reflektive’s people management platform to drive employee performance and development with Real-Time Feedback, Recognition, Check-Ins, Goal Management,
Performance Reviews, 1-on-1 Profiles, and Analytics. Reflektive’s more than 500 customers include Blue Origin, Comcast, Instacart, Dollar Shave Club, Healthgrades, Wavemaker Global, and Protective
Life. Backed by Andreessen Horowitz, Lightspeed Venture Partners, and TPG Growth, Reflektive has raised more than $100 million to date, and was ranked the 13th Fastest Growing Company in North
America on Deloitte’s 2018 Technology Fast 500TM.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status,
veteran status, or disability status.

About Reflektive
About
Reflektive is a leader in providing innovative, real-time performance management and analytics solutions for HR leaders and their agile organizations. Founded in 2014, Reflektive securely delivers Real-Time Feedback and Requests, Goal Management, Performance Reviews, Check-Ins and analytics applications in the cloud for more than 450 clients worldwide. Reflektives mission is to create the first people management platform built to help employees reach their full potential.
Reflektive's mission is to build a culture of employee feedback and engagement and let companies thrive - with Reflektive's performance management solutions. Get started today!
Connect with the team
Similar jobs
About us
Cere Labs is a Mumbai based company working in the field of Artificial Intelligence. It is a product company that utilizes the latest technologies such as Python, Redis, neo4j, MVC, Docker, Kubernetes to build its AI platform. Cere Labs’ clients are primarily from the Banking and Finance domain in India and US. The company has a great environment for its employees to learn and grow in technology.
Software Developer
Job brief
Cere Labs is seeking to hire a skilled and passionate software developer to help with the development of our current projects and product. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, improve its performance. You will also be involved in writing of the test cases and testing
To be successful in this role, you will need extensive knowledge of programming languages like Java, Python, Java Script, React.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design
Responsibilities
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Write well-designed, testable code
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and test the deployed code
- Comply with project plans and industry standards
Requirements
- BE (CS/IT) degree in Computer Science
- Ability to understand the requirements given and generate the design based on specification given.
- Ability to develop unit testing of code components or complete applications.
- Must be a full-stack developer and understand concepts of software engineering.
- Ability to develop software in Python, Java, Java Script
- Excellent knowledge of relational databases, MySQL and ORM technologies (JPA2, Hibernate), in-memory data stores such as Redis
- Experience developing web applications using at least one popular web framework (JSF, Spring MVC, React) is preferred
- Experience with test-driven development
- Proficiency in software engineering tools including popular IDE’s such as PyCharm, Visual Studio Code and Eclipse
- Proven work experience as a Software Engineer or Software Developer will be an added advantage
Working conditions
Hours: 9:00 AM to 6:00 PM
Weekly off: Sunday, First and Third Saturdays
Mode: Work from office
Recruitment process
The selection process includes:
- Written test
- Technical interview
- Final interview
Compensation
CTC: Rs. 3-4 lacs pa, depending on performance in the selection process.
Job Description: .NET Core Developer with C# and Angular
We are looking for a skilled .NET Core Developer with experience in C# and Angular to design, develop, and maintain web applications. You will work on both the front-end and back-end, delivering high-quality solutions in a collaborative environment.
Key Responsibilities:
- Develop and maintain web applications using .NET Core, C#, and Angular.
- Design and implement RESTful APIs and integrate with front-end components.
- Ensure application performance, scalability, and security.
- Collaborate with cross-functional teams to define and deliver software features.
- Troubleshoot, debug, and optimize code.
Share Cv to
Thirega@ vysystems dot com - WhatsApp - 91Five0033Five2Three
About the Role:
We are looking for a skilled Full Stack Developer (Python & React) to join our Data & Analytics team. You will design, develop, and maintain scalable web applications while collaborating with cross-functional teams to enhance our data products.
Responsibilities:
- Develop and maintain web applications (front-end & back-end).
- Write clean, efficient code in Python and TypeScript (React).
- Design and implement RESTful APIs.
- Work with Snowflake, NoSQL, and streaming data platforms.
- Build reusable components and collaborate with designers & developers.
- Participate in code reviews and improve development processes.
- Debug and resolve software defects while staying updated with industry trends.
Qualifications:
- Passion for immersive user experiences and data visualization tools (e.g., Apache Superset).
- Proven experience as a Full Stack Developer.
- Proficiency in Python (Django, Flask) and JavaScript/TypeScript (React).
- Strong understanding of HTML, CSS, SQL/NoSQL, and Git.
- Knowledge of software development best practices and problem-solving skills.
- Experience with AWS, Docker, Kubernetes, and FaaS.
- Knowledge of Terraform and testing frameworks (Playwright, Jest, pytest).
- Familiarity with Agile methodologies and open-source contributions.
We are hiring Full Stack Developers who are passionate, self-driven and capable of working in both frontend and backend technologies. They will work closely with our product team in building features and applications to directly benefit the product's growth.
We have a ton of interesting problems to solve. You will be surrounded by hard-working and smart developers who share the same goals as yours.
Responsibilities:
- Managing the complete software development process from conception to deployment
- Developing and managing well-functioning databases and applications.
- Modifying and testing changes to previously developed program
- Working effectively in collaboration with other teams /partners in Scaled Agile Framework and other support functions when required with a continuous focus on improving applications.
- Ensuring quality delivery of the code to UAT and production environments with complete ownership.
- Working towards improving code quality standardization.
- Maintaining and upgrading the software following deployment
- Managing the end-to-end life cycle for the production of software and applications
- Overseeing and guiding the analyzing, writing, building, and deployment of software
- Overseeing the automated testing and providing feedback to management during the development process
- Being creative in using tools and third-party services to deliver the code faster
Requirements:
- Extensive experience in Python in the backend
- Experience in web frameworks like Django
- Proficiency in HTML, CSS and Javascript front-end frameworks such as React, Vue or such
- Experience with Postgres, SQLite
- Experience with Version Control Systems like Git
- Sound knowledge of Software engineering best practices
- Sound knowledge in RestFul API Design
- Good knowledge of database concepts
- Good understanding of incorporating ML models in Python applications
- Strong communication skills
- Experience in maintaining production servers
- Experience with AWS / Digital Ocean / Heroku
JOB DESCRIPTION
Senior Full Stack Web Developer
About-
It is a freshwater fish and seafood supply chain platform.It is a B2B marketplace leveraging technology to deliver the fastest harvest-to-retail in the industry.Building the future of meat and seafood supply chain.We are building smart supply chain to deliver the highest quality seafood and meat for the Indian consumer. Our innovations in process management and workforce orchestration along with strong industry credentials are enabling us to deliver the fastest harvest-to-fork in the industry.Our endeavor is to leverage experience across various parts of the value chain – farming, production, delivery to marquee brands – to deliver similar value to the Indian consumers.
Role-
As a senior full stack developer, you will contribute to our end to end supply chain platform. You'll work with all key stakeholders to deliver scalable, maintainable code and deliver amazing user experiences. We are building a design and process centric culture where you'll play a key role in the implementation of the foundation of all our systems. Up for a challenge?
You are:
- A self starter with a sense of what it takes to be successful as a team
- Agile - welcome change, do as less as possible and embrace continuous delivery
- Conscious about how quality is carried through from the UI to all layers underneath
- Passionate about design as a foundation of great user experience
- Opinionated, but flexible to accommodate the big picture
Responsibilities
- Analyse requirements, provide estimates and deliver code in an agile setup
- Stay on top of all owned work and raise red flags as early as possible
- Define the architecture, best practices and coding standards for full stack development
- Support continuous technical improvement by investigating alternatives and technologies and present them for architectural review
- Motivate team members, coach junior members and extend goodwill to other employees
Must have
- Prior startup experience, preferably with war stories to share
- 3-5 years of software industry experience
- Solid understanding of software design, development, testing, and problem-solving
- Expertise in coding efficient, high quality and modularized software
- Expertise in React.js & node.js and related ecosystem
- Experience with GraphQL and other modern JS ecosystems
- Expertise in common design patterns and anti-patterns Javascript
- Experience with service-oriented architecture and microservices
- Expertise in relational and non-relational databases and expertise in at least one database system
- Experience with planning, execution and maintenance of test infrastructure for backend workflows
- Knowledge of AWS
- Knowledge of unix shell and source control systems and tools such as git
- Strong technical leadership skills
- Strong communication skills
- Technical mentoring skills
Great to have
- Experience with CI/CD and setting up monitoring infrastructure
- Experience with Flutter
- Interest in blockchain and computer vision related ML systems
- Experience working on high traffic systems
- Bachelor’s degree in Computer Science or a related discipline.
● 3+ years of experience with any cloud infrastructure (AWS/Azure/GCP)
● Must have Cloud application backend programming experience with any of the modern languages -Java/Node JA/GoLang/Rust.
Built a collaboration platform - messaging, voice, video - to be used in mobile apps, web etc.
● Good understanding of Docker and Kubernetes deployments
● Hands-on experience with one or more modern programming languages-Java/Node JS.GoLang/Python/Rust
● Good understanding of linux and associated tools.
Key Requirements:
Strategic business acumen and understanding of organization strategy and ability to design
information systems to deliver that strategy.
Excellent communication skills with ability to explain technical concepts to non-technical
audiences. Some experience working with board level stakeholders.
Team player with experience leading and collaborating cross-team to ensure successful delivery
of solutions.
Strong conceptual and analytical skills - demonstrating out-of-box problem solving skills.
Working knowledge of infrastructure including servers, storage, firewalls, load balancers,
routers, etc
Deep technical knowledge and experience in Web Application Development on Microsoft slack.
Strong experience in Object Oriented Design and Analysis. Experience working with different
architectural patterns.
Data modeling skills with experience in building at least one large scale project from scratch.
Analytical capabilities and hands on experience in preparing Design documents.
Exposure to Agile development process with ability to multi-task and work under pressure.
Must have 8 to 10 years of experience in the software industry.
Must have worked as an Architect / Tech Lead / Team Lead or Project Lead with a team size of 6
or more developers for at least 2 - 3 years.
Responsibilities
Partner with the organization to understand organization and departmental strategy and agree
information systems solutions to meet needs.
Investigate information systems that might benefit Naico.
Lead in designing, specifying and selecting information system solutions, considering
functionality, data, security, integration, infrastructure and performance.
Develop and maintain a model of Naico’s current and future Application Architecture.
Develop and maintain a model of Naico’s current and future web architecture and design a
structure that is stable and robust.
Lead the organization in exploiting technology and use knowledge of IT solutions to drive
organizational change and support business process design.
Understand and support to software architecture design and support development team in
developing solutions.
Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses,
development and support.
Work with the Project Managers and Business Analysts to develop high level project schedule
resource plans for implementation projects.
Supervise Business Analyst in the capture and analysis of requirements.
Educational qualification: Bachelors Degree / Masters in relevant stream.
Experience: 8 - 15 years.
upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow.
- upGrad was awarded the Best Tech for Education by IAMAI for 2018-19,
- upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India.
- upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany.
- We were also covered by the Financial Times along with other disruptors in Ed-Tech.
- upGrad is the official education partner for Government of India - Startup India program.
- Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning.
Roles & Responsibilities
- Writing clean, high-quality, high-performance, maintainable code.
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
- Coordinate cross-functionally to insure project meets business objectives and compliance standards.
- Support test and deployment of new products and features.
- Participate in code reviews.
Skills Required
- A highly talented developer with 6-9 years of hands-on experience in building secure and scalable web based applications using Java in backend and JS based frontend frameworks
- Strong knowledge of Java 8+, databases (SQL and NoSQL) , MySql, Mongo
- Experience working with Cassandra, Spring Boot, Apache Spark, Kafka, RabbitMQ is highly desirable.
- Working knowledge of any one or more of AngularJS/ReactJS/VueJS and CSS3, HTML5.
- Strong experience in data modelling for data storage tools in SQL; experience with noSQL is highly desirable.
- Experience building scalable solutions for 2x, 5x and 10x growth with high quality and flexibility.
- Practitioner of test driven development practices. Experience in creating and adhering to best practices for development.
- Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment. Basic knowledge of AWS preferred.
- Strong experience in Microservices (SRP) paradigm.
- Willing to learn new technologies (Golang).
We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Node.js Developer Responsibilities:
-
Developing and maintaining all server-side network components.
-
Ensuring optimal performance of the central database and responsiveness to front-end requests.
-
Collaborating with front-end developers on the integration of elements.
-
Designing customer-facing UI and back-end services for various business processes.
-
Developing high-performance applications by writing testable, reusable, and efficient code.
-
Implementing effective security protocols, data protection measures, and storage solutions.
-
Running diagnostic tests, repairing defects, and providing technical support.
-
Documenting Node.js processes, including database schemas, as well as preparing reports.
-
Recommending and implementing improvements to processes and technologies.
Node.js Developer Requirements:
-
Bachelor's degree in computer science, information science, or similar.
-
At least 4+ yrs experience as a Node.js developer.
-
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
-
Experience collaborating in an agile environment alongside designers, analysts, and product owners.
-
Experience designing and documenting APIs (we use Node.js, Express, OpenAPI Spec)
-
Experience in building scalable production services and monitoring performance (we use Kibana, New Relic)
-
Knowledge of front-end technologies such as HTML5 and CSS3.
-
Superb interpersonal, communication, and collaboration skills.
-
Exceptional analytical and problem-solving aptitude.
-
Great organizational and time management skills.
-
Availability to resolve urgent web application issues outside of business hours.
What you will be working on?
You'll be a part of the core team and will be working with the founders in building and iterating upon the core product.
How you can grow with us?
-
Will be working on the bleeding edge technologies of IoT which are not usually accessible to software engineers.
-
Will get exposure to IoT Hardware and Industrial Infrastructure.
-
Will get to deliver on-time, quality software in the challenging domains of Energy/IoT/Automation.
We appreciate the following traits!
-
Will be dealing with the web app, mobile app, frontend, backend, etc. So, you need to be flexible in getting the work done.
-
Need not be proficient in all of these but you can trump any of this by being a quick learner and a hard worker.
-
Should be familiar with the transition from the development phase to the deployment phase.











