


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



Availability: Full time
Location: Pune, India
Experience: 4- 6 years
Tvarit Solutions Private Limited (wholly owned subsidiary of TVARIT GmbH, Germany). TVARIT provides software to reduce manufacturing waste like scrap, energy, and machine downtime using its patented technology. With its software products, and highly competent team from renowned Universities, TVARIT has gained customer trust across 4 continents within a short span of 5 years. TVARIT is awarded among the top 8 out of 490 AI companies by European Data Incubator, apart from many more awards by the German government and industrial organizations making TVARIT one of the most innovative AI companies in Germany and Europe.
We are looking for a passionate Full Stack Developer Level 2 to join our technology team in Pune. You will be responsible for handling operations, design, development, testing, leading the software development team and working toward infrastructure development that will support the company’s solutions. You will get an opportunity to work closely on projects that will involve the automation of the manufacturing process.
Key responsibilities
- Creating Plugins for Open-Source framework Grafana using React & Golang.
- Develop pixel-perfect implementation of the front end using React.
- Design efficient DB interaction to optimize performance.
- Interact with and build Python APIs.
- Collaborate across teams and lead/train the junior developers.
- Design and maintain functional requirement documents and guides.
- Get feedback from, and build solutions for, users and customers.
Must have worked on these technologies.
- 2+ years of experience working with React-Typescript on a production level
- Experience with API creation using node.js or Python
- GitHub or any other SVC
- Have worked with any Linux/Unix-based operating system (Ubuntu, Debian, MacOS, etc)
Good to have experience:
- Python-based backend technologies, relational and no-relational databases, Python Web Frameworks (Django or Flask)
- Experience with the Go programming language
- Experience working with Grafana, or on any other micro frontend architecture framework
- Experience with Docker
- Leading a team for at least a year
Benefits and perks:
- Culture of innovation, creativity, learning, and even failure, we believe in bringing out the best in you.
- Progressive leave policy for effective work-life balance.
- Get mentored by highly qualified internal resource groups and opportunities to avail industry-driven mentorship programs.
- Multicultural peer groups and supportive workplace policies.
- Work from beaches, hills, mountains, and many more with the yearly workcation program; we believe in mixing elements of vacation and work.
How it's like to work for a Startup?
Working for TVARIT (deep-tech German IT Startup) can offer you a unique blend of innovation, collaboration, and growth opportunities. But it's essential to approach it with a willingness to adapt and thrive in a dynamic environment.
If this position sparked your interest, do apply today!
By submitting my documents for the recruitment process, I agree that my data will be processed for the purpose of the recruitment process and stored for an additional 6 months after the process is completed. Without your consent, we unfortunately cannot consider your documents for the recruitment process. You can revoke your consent at any time. Further information on how we process your data can be found in our privacy policy at the following link: https://tvarit.com/privacy-policy/
Durch das Abschicken meiner Unterlagen für den Rrecruitingprozess erkläre ich mich damit einverstanden, dass meine Daten zum Zweck des Recruitingprozesses verarbeitet und nach Abschluss des Recruitingprozesses für weitere 6 Monate gespeichert werden. Ohne dein Einverständnis können wir deine Unterlagen für den Rrecruitingprozess leider nicht berücksichtigen. Du kannst dein Einverständnis jederzeit widerrufen. Weitere Informationen, wie wir deine Daten verarbeiten findest du in unserer Datenschutzerklärung unter folgendem Link: https://tvarit.com/privacy-policy/


About Company
Our client delivers personalised luxury interior design to India’s discerning homeowners and corporates. Led by highly admired luxury brand builders, internationally trained designers, world-class technology professionals and curated teams of turnkey project execution specialists. We seek perfection in design and are committed to bringing back trust and excitement in the design process.
Qualifications
- Software developer with skills to develop front-end and back-end systems in Web site development.
- The candidate number has hands-on experience in handling and developing code in JavaScript, React, HTML, PHP, MySQL, APACHE & NGINX to develop web-based applications.
- Knowledge of designing the user interface, developing servers and database designs & coding for mobile platforms would be added advantage.
- Work Experience: 6-7 Years
Requirements
- Design and implementation of the overall web architecture.
- “Pixel-perfect” implementation of our approved user interface.
- Expertise in front-end technologies, including JavaScript,CSS3 and HTML5 and third-party libraries such as React Js, jQuery
- Design and deployment of our database
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of our REST API
- Integrating our front-end UI with the constructed API
- Design and implementation of continuous integration and deployment
- Designing Database - Expertise in databases like MySQL, other databases like MongoDB , and PostgreSQL Will be a plus.
- Ensuring cross-platform optimization for mobile phones.
- Overseeing and guiding the analysing, writing, building, and deployment of software.
What skills we are looking for?
- Writing HTML, CSS, and JavaScript. Up to the latest practices,
- A relevant back-end programming language experience
- Database design and management, including being up on the latest practices and associated versions
- Server management and deployment for the relevant environment
- Familiarity with a relevant and globally supported framework
both front-end and back-end like React, and Laravel.
- Thorough understanding of user experience and possibly even product strategy
- Experience implementing testing platforms and unit tests


JOB DESCRIPTION :
Roles and Responsibilities :
● MERN Fullstack developer is responsible for writing reusable,
testable, and efficient code
● Sound understanding of MVC and design patterns.
● Excellent grasp of data structures and designing and developing APIs
● Design and implementation of low-latency, high-availability, and
performant applications
● Implementation of security and data protection
● Understanding of performance testing and optimization techniques
● Knowledge of AWS, Azure, CI / CD, Gitflow
Primary Skills:
● Hands-on experience in React JS, React Native, Node JS, KURENTO,
WEBRTC FRAMEWORK
● Excellent knowledge of Relational Databases - MsSQL and PSQL
● Hands-on experience in Mobile development
● Hands-on strong experience in Object Oriented Analysis & Design
(OOAD)
● Hands-on experience in Version Control System CVS/SVN/ GIT/
Bitbucket
● Graduate in B.E/B.Tech/M.E./M.Tech/MCA or equivalent
● Excellent verbal and written communication skills
Secondary Skills:
● SVN/GIT, Maven, Ant and Jenkins or equivalent
● Database: SQL Servers, MySQL, PostgreSQL
● Cloud AWS, GCP
- Develop User interfaces for Modern Internet Applications with the latest Front End Technologies
- Perform product analysis and development tasks of increasingly complex nature which may require research and analysis.
- Writing tested and documented JavaScript, Typescript, HTML, and SCSS
- Develop application code and unit test in the Angular.
- Ensuring high performance
- 2+ years Experience with Angular2+
- Strong expertise with Javascript, HTML, SCSS, and writing cross-browser compatible code.
- Experience working with RESTful services
- Familiar with testing frameworks (Ex. Jasmine)
- Test runner framework (Ex. Karma)
- Hand on and implements complex Angular applications, directives, controllers, services
- Problem-solving skills


Job Description
We are looking for an experienced Full Stack Engineer to join our client's development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration.
To ensure success as a full stack engineer, you should have advanced programming skills, experience with application development, and excellent troubleshooting skills. Top-rated full stack engineers create and implement advanced software systems that perfectly meet the needs of the company.
Responsibilities:
- Meeting with the software development team to define the scope and scale of software projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Designing and implementing scalable web services, applications, and APIs.
- Developing and maintaining internal software tools.
- Writing low-level and high-level code.
- Troubleshooting and bug fixing.
- Identifying bottlenecks and improving software efficiency.
- Collaborating with the design team on developing micro-services.
- Writing technical documents.
Requirements:
- Bachelor’s degree in computer engineering or computer science.
- Previous relevant experience of minimum 3-5 years as a full stack engineer.
- Advanced knowledge of front-end languages including HTML5, CSS, JavaScript, C++, and JQuery.
- Proficient in back-end languages including Java, Python, Rails, Ruby, .NET, and PHP.
- Knowledge of database systems and SQL.
- Advanced troubleshooting skills.
- Familiarity with JavaScript frameworks.
- Good communication skills.
- High-level project management skills.

Work Experience:
- Experience of min 7-10 years in Technology
Qualifications:
- Master’s Degree / relevant certification
Key Responsibilities:
- Enable the team to design solutions with a sustainable architecture in mind, collaborating in building a clear and shared understanding/vision of it within the team.
- Actively support team wellness through building an environment of trust, openness and safe experimentation.
- Train and Mentor the team in the correct understanding of technical practices, enabling the team to identify how to get most value out of them within the context of the project.
- Comply with development and corporate processes and standard practices.
- Status reporting.
- Responsible for defining and setting baselines.
- Plan, schedule, execute, report and control the strategy to move releases to staging and live environments, ensuring the integrity of the live environment is protected and that the correct components are released.
- Take care of team logistics in terms of anticipating development environment needs and engaging whoever needed to make them timely available for the team.
Technical Skills:
- Expert knowledge of key Web technologies as HTML5, CSS3,
- Expect in JavaScript / AJAX, NodeJS, React.
- Expert knowledge of OO Analysis and Design,
- Expert on Design Patterns and Frameworks as NodeJS, React.
- Knowledge of Agile methodologies (Scrum).
Soft Skills:
- Candidate must possess good communication skills.
- Creative bent of mind
- Self-motivation to work independently and strong work ethic.
- Ability to work in a team, and adapt to new and evolving processes.
- Flexibility with shifts & week offs is a must.
- Team management
- Capacity to understand and develop a business Vision
- Flexibility and adaptable
- Goal-Oriented
- Experience leading and managing a team
- Mentoring a team
- Deep experience with Agile
- Passion around technology
- Creative
- Player- coach mentality
- Strong communication skills


CTC - 12 to 14 LPA
Experience - 3+ Years
Skills:
- Mandatory experience on Angular 2+
- Hands-on experience on MEAN stack
- Proficient with OOPS and design patterns
- Frontend using Angular 2+/ReactJS/VueJS
- Backend using NodeJS (ExpressJS/SailsJS)/Python/Java
- Good understanding of NoSQL & SQL databases
- HTML, CSS(Knowledge of web semantics, CSS Pre-processors preferable)
- Should be able to translate design to HTML, CSS Git
Good to have:
Mobile app experience using react-native, flutter, etc
AWS/Azure/GCP
Experience:
3+ years
At least one application in production




