In this role you will
- Be a part of a small UI team and will work closely with the UXdesigner and product manager to shape the product design.
- Build web UI components for a cloud-native SaaS product.
- Drive clear requirements for the backend APIs working closely withthe backend engineers.
- Focus on quality and velocity by developing appropriate tests.
Requirements
- Highly motivated self-starter with a builder’s mindset.
- 5+ years of web UI development experience.
- Highly skilled in JavaScript, HTML and CSS.
- Deep knowledge and experience of REST APIs.
Preferred: experience with frameworks such as React
Preferred: full stack development experience

About Clumio
About
Clumio is a SaaS solution for enterprise backup. By providing a secure and reliable service, Clumio enables organizations to eliminate the need for on-premise backup hardware and software, as well as the complexity and cost associated with running 3rd party backup software in the cloud. As more and more enterprises move to the cloud, Clumio is the go-to solution for protecting workloads such as VMware Cloud on AWS and native AWS services. With its roots in the public cloud, Clumio is uniquely positioned to leverage the latest cloud services to meet the current and future backup needs of even the most demanding enterprises. If you're looking for a reliable and efficient backup solution for your enterprise, look no further than Clumio.
Connect with the team
Company social profiles
Similar jobs
NEED TO HAVE
1) 1+ years of work experience on some front end like React.JS, nodejs or Angular.JS
2) HTML, CSS
3) Strong in Javascript concepts
4) Good communication skills
5) Loves to code
GOOD TO HAVE
1) Experience with type script will be a plus
2) Experience with Nest.JS framework will be a plus
3) Strong hold on ES6 principles.
4) Familiar with TDD ( Test Driven Development ) will be a plus.
5) Familiar with working in CI / CD will be a plus
6) Micro-Service architecture knowledge will be an added benefit.
- Job Title: Java Full Stack Engineer
- Job Summary: We are seeking a highly skilled Java Full Stack Engineer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining both frontend and backend components of our applications using Java and associated technologies. You will collaborate with cross-functional teams to deliver robust, scalable, and high-performing software solutions that meet our business needs. The ideal candidate will have a strong background in Java programming, experience with modern frontend frameworks, and a passion for full-stack development.
- Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in full-stack development, with a strong focus on Java.
- Proficiency in Java programming and frameworks such as Spring and Hibernate.
- Experience with frontend technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Strong understanding of RESTful services, microservices architecture, and database management.
- Familiarity with version control systems like Git and continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.
- Excellent problem-solving skills and the ability to work independently and in a team.
- Responsibilities:
- Design, develop, and maintain full-stack applications, including frontend and backend components, using Java and other technologies.
- Collaborate with product managers, designers, and other developers to create seamless and intuitive user experiences.
- Implement and maintain microservices architectures that are scalable, reliable, and efficient.
- Optimize application performance and ensure scalability to handle increasing user loads.
- Write clean, maintainable, and testable code, following best practices for software development.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Troubleshoot and resolve issues in a timely manner, ensuring the stability and reliability of the applications.
- Stay up-to-date with the latest industry trends and technologies to continuously improve our systems.
- Must-Have Skills:
- Java Programming: Deep knowledge of Java language, its ecosystem, and best practices.
- Frontend Technologies: Proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like React or Angular.
- Backend Development: Expertise in developing and maintaining backend services using Java, Spring, and related technologies.
- Full Stack Development: Experience in both frontend and backend development, with the ability to work across the entire application stack.
- Soft Skills:
- Problem-Solving: Ability to analyze complex problems and develop effective solutions.
- Communication Skills: Strong verbal and written communication skills to effectively collaborate with cross-functional teams.
- Analytical Thinking: Ability to think critically and analytically to solve technical challenges.
- Time Management: Capable of managing multiple tasks and deadlines in a fast-paced environment.
- Adaptability: Ability to quickly learn and adapt to new technologies and methodologies.
- Hard Skills:
- Java Programming: Expert-level knowledge in Java and its application in full-stack development.
- Frontend Technologies: Proficient in frontend development using HTML, CSS, JavaScript, and frameworks like React or Angular.
- Backend Development: Skilled in backend development using Java, Spring, Hibernate, and RESTful services.
- Full Stack Development: Experience in developing end-to-end solutions, from the user interface to backend services and databases.
• Enhancing existing UI/UX.
• Build reusable code and libraries for future use
• Ensure the technical feasibility of UI/UX designs
• Optimize application for maximum speed and scalability
• Assure that all user input is validated before submitting to back-end
• Collaborate with other team members.
• Experience with responsive and adaptive designs.
Is software engineering your passion? Are you always hungry for challenges? Do you like to take risks? Do you always crave to learn more and more? Do you like to help others solve their problems? Do you like to solve complex problems by simple methods?
We have:
- Culture to promote learning and growth by relentless focus on innovation.
- A team of aces to work with
- Streamlined engineering processes woven around Agile methodology with the help of tools
- Design led engineering focus
- Opportunity to work on B2B and B2C products in various domains like healthcare & education
- Opportunity to work on cutting edge technologies
You have:
- Proficiency in Angular 4+, Typescript, JavaScript, JQuery, HTML/CSS
- Thorough understanding of OOJS & commonly used design principles and design patterns
- Working knowledge of State management using NgRxState management & custom npm packages
- Hands on ES6 features to reduce code and keep code clean
- Working knowledge of RxJS
- Working experience in writing automated unit tests using Jasmine, Mocha or any other similar framework.
- Experience of integrating RESTful Web APIs in Web Application.
- Written efficient and production ready code
- Working experience building high performance and scalable applications
- Ability to troubleshoot and debug application for functional and common problems
- At least 6 years of experience in software development
- Knowledge of databases - NoSQL or RDBMS.
- Experience working with version control like Git / Bitbucket
- Experience working in Agile Scrum Methodology
- Excellent written and verbal communication skills
You might also have:
- Experience working on Web APIs
- Working knowledge of modern programming/scripting languages and runtime environments including node.js, Python/Ruby/Java, and experience in mid-tier web services development.
- Experience building proof of concepts, architecting new systems, and improving existing systems to solve business problems and support scaling
- Exposure to various tools that help in maintaining code quality like SonarQube
- Exposure with Atlassian JIRA application lifecycle management tool
- Exposure to Cloud Platforms like Azure or AWS or GCP
We are looking for a ReactJS Developer to be responsible for the development and maintenance of web-apps that are UX friendly, with good problem-solving skills and the ability to learn and apply new concepts.
● Experience or willingness to excel in ReactJS - State management, React Hooks, Lifecycle Events.
Experience with Redux is highly preferred.
● Good knowledge and experience in implementing React architectural patterns.
● In depth understanding of JavaScript, the DOM, and modern CSS (especially Flexbox and
grid layout).
● Good understanding of integration with third-party NPM libraries.
● Experience in working with at least one component library like Ant Design, React Strap,
React-Bootstrap, etc.
● Proficient in Git version control.
● Experience in interacting with REST endpoints. Familiarity with NodeJS is a plus.
|
Firm grasp of modern web application development approaches (Full stack JavaScript)
Strong proficiency in the following JavaScript development tools: · ReactJS · UI Frameworks (Bootstrap, Material UI, Semantic UI) · ES6/ES7 · Context API, GraphQL, Redux, Payment Gateway · Familiarity with RESTful APIs · Familiarity with code versioning tools (GIT, BitBucket) · Experience with working with various data structure (JSON) · Understanding of modularized / service-oriented architecture
Competencies and Skills Required · Requires excellent analytical, problem solving, and good communications skills · Must be able to work effectively with business stakeholders · Strong passion for delivering technical solutions to business problems · Understanding and mindset of Agile software delivery (Ability to adapt to continually changing priorities) · Team player who understands the importance of teamwork and collaboration · Passion for delivering new approaches and challenging the ‘status-quo’ |
- 3+ years of experience in web development
- Minimum 2+ years’ experience in React js
Good to have
- Design and develop automation scripts when needed
- Experience in the Real Estate will be a plus
We are looking for a highly motivated and skilled Lead Frontend Developer who can understand both the design and business context in a technical ecosystem and manage the consumer facing user interface development life cycle, from designing, planning and prioritizing to testing and release.
If you have hands-on experience developing robust, pixel perfect & fluid user interface in React or Vanilla JavaScript with Redux, Thunk or similar frameworks and are ready to build & lead a team of developers, we'd like to meet you.
Requirements
- 6+ years of web UI development experience including 4+ years of deep, hands on experience in building robust, highly reusable and responsive web applications using HTML, CSS3, SVG, React, Redux, Thunk ecosystem
- Great problem-solving skills with solid data structures and algorithms knowledge
- Strong ability to translate the design/wireframes into reusable micro components
- Experience of leading, coaching and mentoring junior developers with good delegation and time-management skills
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles and has extensively worked with Redux, Thunk, Axios etc
- Knowledge of modern authorization mechanisms, such as JSON Web Token, Oauth2 etc
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- A knack for perfection, benchmarking and optimization
- Writing and maintaining batch jobs to streamline processes (Shell, Perl etc).
- Strong understanding of Agile and Lean software development processes and practices
- Worked with WebSocket, Push notifications etc
- Experience working with local-storage, cookies etc
- Proficient understanding of CORS issues and ways to work with such issues.
- Proficient understanding of social network APIs.
- Experience with data structure libraries (e.g., Immutable.js)
- Inclined to take ownership of tasks and to ship highly polished products with excellent attention to detail.
- Strong verbal and written communication skills in English.
- BE/BTech in Computer Science or a related field or equivalent practical experience
Job Description
- Expertise in Javascript, JQuery, W3 CSS, CSS3, HTML5
- Deep understanding of client-side, frameworks such as React.js, Redux & Hooks
- Performance optimization techniques for the web and mobile web
- Expertise in Integrating and maintaining RESTful Web-Services
- Good understanding of AJAX, asynchronous request handling, partial page updates
- Good understanding of Virtual DOM, Data structure, and data manipulation
- Deep understanding of UX principles & building GUI
- Basic knowledge of version control system like Git / Mercurial / Bitbucket
- Writes clean, readable, and maintainable code
Industry:
Retail / E-commerce Functional
Area: IT Software - eCommerce, Internet Technologies Role Category: Programming & Design
Role: Application Programmer
Employment Type: Permanent Job,
Hiring Frontend developer (Angular)
Exp: 5+
ctc: as per company standard
noticeperiod: Immediate to max 7 days
Location: Bangalore, Banashankari 2nd stage
Position type: Permanent
JD:
Should have good experience in HTML, CSS, JavaScript with Angular.
Knowledge on Spring, databases (mysqlwill be added advantage
Roles & Responsibility:
- Need to work on projects
- should have good experience in frontend
- html, css, javascript, bootstrap, angular









