
Frontend Developer
Responsibilities:
· Develop our new products
· Define and design common reusable components
· Enhance and maintain our existing products
· Interact with other teams, as well as with our users
· Act on user feedback
Qualifications:
· Experience as a front-end or full-stack software engineer in AWS environment
· Knowledge of modern JavaScript and its fundamentals, as well as JavaScript frameworks such as ReactJs, Redux, Bootstrap, Jest, Material-UI
· Strong understanding of web technologies like HTML5 and CSS3
· Experience with a server-side language would be an advantage. We use mostly Python/Java, but any server-side language would be an advantage.
· Knowledge of AWS API gateway, microservice architecture, serverless architecture, RESTful services
· Proven ability to learn new technologies
· Always using good software engineering practices such as code review, source control, continuous integration, and unit testing
· Ability to work in a team with other developers, with UX Designers, and with Product Management
· Ability to interact with our users and customers, with clear communication
· Problem solving skills, strong analytical skills, strong hands on experience, delivery track record of medium/large complexity of projects, TDD/BDD, awareness of CI/CD pipeline

Similar jobs
Job overview:
We are seeking an experienced React.js Developer who is passionate about crafting high-quality, scalable, and performant front-end applications. The ideal candidate should have strong hands-on experience in modern JavaScript frameworks, UI development, and a keen eye for detail.
Key Responsibilities
- Develop and maintain responsive web applications using React.js, JavaScript (ES6+), HTML5, and CSS3.
- Build scalable and reusable UI components with React Hooks, Redux/Context API, and component-driven architecture.
- Optimize app performance to ensure fast load times, smooth interactions, and cross-browser compatibility.
- Write clean, modular, well-documented code following industry best practices and Git-based workflows.
- Troubleshoot, debug, and enhance existing features based on user feedback, analytics, and technical requirements.
- Integrate RESTful APIs and collaborate closely with backend engineers, designers, and product managers.
- Stay updated with emerging trends, tools, and best practices in front-end development to continuously improve the codebase and architecture.
Required Skills
- 4+ years of hands-on experience in React.js and JavaScript (ES6+).
- Strong understanding of HTML5, CSS3, Flexbox, Responsive Design, and UI frameworks (Tailwind/Bootstrap).
- Experience with state management using Redux, Redux Toolkit, or Context API.
- Hands-on experience with REST APIs, asynchronous programming, and front-end build tools (Webpack, Babel, npm/yarn).
- Good understanding of version control using Git.
- Ability to write efficient, scalable, and re-usable components following best practices.
Qualifications:
Primary Skill Set:
5+ years for experience in developing highly scalable, reliable, secure web applications
Experience with React.js, Node.js, Redux, flux, Javascript (preferably TypeScript).
Atleast 1 years of experience in product or SaaS development.
Excellent Team management, communication skills, both verbal and written
Strong CS fundamentals like data structures and especially the asynchronous challenges that are faced by JavaScript developers regularily.
Preferable Skillset:
One year of experience using AWS services, such as Lambda, SES, SQS, EC2, RDS, ELB’s and have knowledge of VPC’s (AWS and/or RightScale knowledge a plus.
Proficient with the Webpack,Jest, Eslint, Jenkins, Docker, Enzyme.
Experience designing data persistence and caching concepts using both SQL and NoSQL DBMS (MySQL, DynamoDB, Redis, etc.) and client side storage
Profile and improve frontend performance
What you’ll do 💯
- Work closely with recruiters/hiring managers to understand customer pain points and opportunities for features and improvements
- Developing the exact pixel-perfect & Responsive UI from the designs provided
- Lead or participate in design reviews, code reviews and architecture evolution discussions. quality & performance goals
development efficiency.
- At least 2 Years of relevant work experience in React JS
- Experience in developing responsive Web Applications Development and reusable UI elements
- Architect and develop scalable and maintainable applications
- Expert Programming experience in HTML, CSS, JavaScript and React JS with the expertise to fuse these with modern web development practices

- 3-5 years of experience developing and implementing software applications.
- Previous experience working as a React.js Developer.
- Knowledge in e-Commerce domain will be a plus.
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with REST API's
- In-depth understanding of Javascript, the DOM, and relevant concepts.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with user interface design.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Experience with browser-based debugging and performance testing software.
- Proficient understanding of code versioning tools, such as Git, Github.
- Excellent troubleshooting skills.
Qualification:
BE/ B.Tech/ M.Tech in Electronics/ Computer Science / MCA
Job Description
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities
- Develop new user -facing features
- 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
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using react concepts.
- Writing application interface codes using JavaScript following react.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
- Bachelor’s degree in computer science, information technology, or a similar field.
- Minimum 2 years 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, Web pack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
About Haber
At HABER, we are solving the challenges of tomorrow, today. We are bringing together the best minds in process, engineering, computing and chemistry to develop solutions to address some of the world’s toughest challenges – water and energy scarcity and sustainability. Over the past few years there has been an explosion in unstructured data across industry driven by affordable sensing technologies and adoption of analytical instrumentation. This sudden increase in data has resulted in industries spending significant amounts of time collecting, organizing and analysing content and very little time driving value with the data. HABER is focused on reversing this trend by helping our customers spend less time collecting and analysing data and more time using HABER’s platform to drive efficiency, identify issues before they happen and uncover hidden potential. Follow us on Twitter @haber_tech or LinkedIn at linkedin.com/company/haber-technologies or visit us at haberwater.com/careers
Duties and Responsibilities
-Use a variety of programming languages in order to create user-friendly web pages
-Maintain and improve company website
-Work in multidisciplinary team with other professionals such as back-end developers and web designers
-Build high-quality mockups and design different prototypes
-Provide high-quality graphics and visual elements
-Optimize our web applications for maximum speed
-Design mobile-based features
-Always stay consistent with our brand guidelines
-Get feedback from users and customers
-Make suggestions for better solutions to problems
-Keep abreast of latest and emerging technologies
-Attend training and educations
Requirements & Qualifications:
-4-5 years of experience as a Front-end Developer
-Excellent knowledge of browser troubleshooting and debugging practices and techniques
-Knowledge of some SEO principles
-3 years of experience with markup languages
-3 years of experience with JavaScript, CSS and jQuery
-Knowledge of graphics software such as Adobe Suite, Photoshop etc.
-Sense of ownership and pride in your performance and its impact on company’s success
-Critical thinker and problem-solving skills
-Team player
-Good time-management skills
-Great interpersonal and communication skills
-B E in Computer Science or similar relevant field
-Tech Stack Javascript, HTML, CSS, Rest API, Javascript, Ajax, Angular JS, and React JS
Responsibilities
• Build pixel-perfect, buttery smooth UIs across both mobile platforms.
• Leverage native APIs for deep integrations with both platforms.
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
• Maintain code and write automated tests to ensure the product is of the highest quality.
Skills
• Firm grasp of the JavaScript (and TypeScript) language and its nuances, including ES6+ syntax
• Knowledge of (functional or object-oriented) programming
• Ability to write well-documented, clean Javascript code
• Rock solid at working with third-party dependencies and debugging dependency conflicts
• Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
• Understanding of REST APIs, the document request model, and offline storage
About Company: Spica Systems (https://spicasys.com )
Spica Systems is a Silicon Valley based start-up, established in 2019 and are recognized as experts in building products and providing R& DandSoftware Development services in wide range of leading-edge technologies such as LTE, 5G, Cloud Services (Public -AWS, AZURE, GCP, Private -Openstack) and Kubernetes. Ithasa highly scalable and secured 5G Packet Core Network, orchestrated by ML powered Kubernetes platform, which can be deployed in various multi cloud modealong with a test tool. Headquartered in San Jose, California, we have our R& D centre in Sector V, Salt Lake Kolkata.
- Looking for a Software developer who will work on the product's Web UI side
- Hands on and working experience with React JS
- Experience in WebUI using Javascript technology.
- Experience: 2-4 years of React development in a team environment
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Redux.
- Experience with user interface design. Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
Education: Bachelors/Masters in Computer Science, IT or Mathematics or Engineering
Traits: Quick learner, open minded, willing to learn
Experience: 6+ Years
Essential Skills & Experience
- Must to have minimum of 3 years of experience in using Angular 2+ and above versions.
- Develop modern software applications and working with the team to solution definition and guide teams through execution and implementation
- Ensuring high performance on mobile and desktop
- Must have experience for writing tested, idiomatic, and documented Angular, JavaScript, HTML and CSS
- Must have knowledge of OOP concepts, industry best practices and architecture designs.
- Must have good understanding of web technology/enterprise level applications.
- Coordinating the workflow between the graphic designer, the HTML coder, and yourself
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
- Experience should include structured source code management using SVN or GIT and build using MAVEN/Grunt.
- Good to have backend experience in any one of the backend technologies mentioned below:
- Java with Spring boot.
- PHP
- Need to have good experience in Web application designing.
- Good to have experience in Agile methodology.
Nice to Have
- Experience with web servers like Nginx or NodeJS
- Basic awareness of cloud orchestration frameworks like Kubernetes/Docker
- Understanding of Unit Testing Frameworks
BEHAVIORAL SKILLS
- Self-motivated and a Quick Learner
- Ability to consistently perform and meet deadlines
- Attention to detail and follow-through
- A good understanding of customer satisfaction
- Ability to work effectively in a team as well as in an individual environment
- Excellent written and verbal communication skills









