Responsibilities:
- Designing and developing user interfaces using AngularJS/Angular best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for AngularJS/Angular projects.
- Developing application codes and unit tests in AngularJS, Angular, Micro-frontend architecture, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Qualifications
- Bachelor’s degree in Computer Science or related background
- Minimum of 3 years of relevant experience
Required Skills and Experience:
- 3+ years’ experience with JavaScript (Particularly ES6), Typescript, CSS, HTML.
- 2+ years’ experience with Angular v9 or greater.
- Experience using JavaScript building tools like Grunt and Webpack.
- Client-side unit testing via Jest or similar testing library a plus
- Experience consuming RESTful APIs is strongly desired
- Experience working in agile project management methodologies (Scrum, Kanban, FDD)
- Excellent communication skills.
- Critical thinker and good problem-solver.
Similar jobs
Company: Barcadly Services (www.barcadlyservices.com)
Job Title: Android Developer
About Us:
Barcadly Services is a full fledge "Digital Marketing Agency" Our head office is in Mumbai & Kolhapur, the company was established in the year 2018.
We strongly support and follow the mission of Digital India laid down by Prime Minister Shri. Narendra Modi and provides cost-effective branding solutions for start-ups & big companies in India. At Barcadly services, you will get an insight regarding what is it like to work with a pioneering Digital Marketing Agency in India.
After all, you will only seldom find someone as efficient as we are, when it comes to offering personalized performance marketing.
Thanks to our tight-knit team we have been able to assist over 170 + businesses and establishing themselves in the digital arena.
Position Overview:
The Android Developer will be responsible for the development, maintenance, and enhancement of applications aimed at a vast number of diverse Android devices. The role involves working alongside other developers, designers, and business analysts to create and optimize mobile applications, ensuring they are user-friendly, performant, and in line with the company's goals and user needs.
Key Responsibilities:
- Application Development: Design and build advanced applications for the Android platform.
- Collaboration: Work with cross-functional teams to define, design, and ship new features.
- Testing: Conduct unit-testing for robustness, including edge cases, usability, and general reliability.
- Bug Fixing: Identify and correct bottlenecks and fix bugs to improve application performance.
- Code Maintenance: Maintain code quality, organization, and automatization.
- Continuous Improvement: Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Documentation: Write clear, concise, and comprehensive documentation for ongoing projects.
- User Feedback: Gather and address user feedback promptly to improve application performance and user experience.
- Compliance: Ensure applications comply with company policies and regulatory standards.
Required Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Proven software development experience and Android development skills.
Technical Skills:
· Good experience in React Native (0 - 1 years)
· Must have knowledge of building Ul in React Native
· Must have knowledge of CSS property.
· Must have good knowledge of class and functional components.
· Must have knowledge of 3rd party module integration in React Native,
· Knowledge of Redux state management library • Familiarity with code versioning tools such as Github
· Knowledge of deploying apps on the Apple store and PlayStore.
· Excellent Communication and teamwork skills.
· Knowledge of integration of native android/iOS modules in react native.
· Knowledge of typescript and latest ES features
· Knowledge of React native Ul library (react native paper, react native element, native base).
Preferred Qualifications:
- Additional Experience: Experience with React.js, React Native.
- Portfolio: Previous apps published on Google Play Store
- Framework Knowledge: Experience with Android Jetpack components.
By detailing the key responsibilities, qualifications, and working conditions, this position overview aims to attract skilled Android developers who are passionate about creating high-quality mobile applications and contributing to a dynamic team environment.
The ideal candidate will have experience in creating mockups to present to teams,
collecting feedback and creating a quality piece of work. This individual should be
comfortable with building sitemaps, wireframes and prototypes to provide project
manners and inevitably execute based on outlined criteria. This candidate should
have strong creative and design skills and be familiar with various design
technologies.
Responsibilities
· 1. Develop new user-facing features
· 2.Build reusable code and libraries for future use
· 3.Ensure the technical feasibility of UI/UX designs
· 4. Optimize application for maximum speed and scalability
· 5.Assure that all user input is validated before submitting to back-end Skills
And
Qualifications
Proficient understanding of web markup, including HTML5, CSS3 Basic
understanding of server-side CSS pre-processing platforms,
Proficient understanding of client-side scripting and JavaScript frameworks,
including jQuery
Should know advanced JavaScript libraries and frameworks,
such as AngularJS, ReactJS
Bachelor's degree in user experience, design or related field-(Btech/ BCA)
· Note: Every front-end developer is expected to have proficient knowledge of
JavaScript, while most front-end developers should know jQuery.
Strong communication, design and creative thinking skills Experience with
Adobe Pro, Photoshop and programming languages HTML, CSS and
JavaScript lea, UI developing.
Experience: 2 to 4 years
Preferred Candidate: Immediate Joiner
Location: Kolkata only Onsite
Compensation
As per the industry standard
Job Description
- 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, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
Role - Javascript developer
Location - Jaipur
Experience - 1-5 years
Skills and Qualifications
● Experience in developing front-end components using Object-Oriented
JavaScript, HTML5, and CSS3
● Skilled at Object-Oriented JavaScript and having a working knowledge of at least one
of the following Frameworks (Angular, React etc.)
● Add on Excellent knowledge of working with dynamic data (e.g., JSON, XML)
●Good understanding of version control systems like Git
Roles and Responsibilities
● Develop new user-facing features.
● Optimize applications for maximum speed and scalability.
● Assure that all user input is validated before submitting to back-end services.
● Collaborate with other team members and stakeholders.
● Identify and establish best practices and frameworks keeping in mind the parameters of
performance, responsiveness, and reuse
● Translate designs and style guides into interactive user interfaces, ensuring cross
browser compatibility, performance and robustness
● Deliver high-quality code that is maintainable and readable.
● Develop and maintain features using JavaScript frameworks such as Angular or
React Skills
Innominds is an AI-first, platform-led digital transformation and full-cycle product engineering services company headquartered in San Jose, CA. Innominds powers the Digital Next initiatives of global enterprises, software product companies, OEMs, and ODMs with integrated expertise in devices & embedded engineering, software apps & product engineering, analytics & data engineering, quality engineering, and cloud & DevOps, security. It works with ISVs to build next-generation products, SaaSify, transform total experience, and add cognitive analytics to applications.
Looking for candidates with 0-30 Days Notice period.
Looking for a Frontend/JavaScript Developer with experience in building high-performing, scalable, enterprise-grade applications. Frontend developer roles and responsibilities include developing single-page apps using ReactJS and modern JavaScript practices and patterns.
Responsibilities:
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements:
- 3-10 years experience in Frontend technologies
- Hands-on and ready to continue as an individual contributor/Lead the team also.
- Strong in core JavaScriptwith ES6 ES5 ES7
- Expertise in ReactJS, Redux with minimum 1-2 years of experience
- Unit testing (Jest/Enzyme) is necessary
- Expertise in HTML5 CSS3
- Proficient in Grunt, Gulp, and Webpack, bower, yarn, the module loader
- Hands-on experience with multiple libraries/frameworks - jQuery, Jasmine, Mocha, etc.
- Expert level understanding of HTTP protocols (1.0 1.1 and 2.0) and Websockets and JS WebSocket
- Experience with working on SaaS/PaaS based applications
Peppo is a fair food ordering utility. It helps restaurants manage both the demand and the delivery sides of their business, on the cloud.
Peppo is a seed funded startup, developed by the team at First WalkIn Technologies. Founded in 2015, our incredible team of engineers, programmers, designers, data scientists and marketing experts have worked tirelessly to bring digital transformation solutions to iconic F&B brands such as Cafe Coffee Day, McDonald's, Pizza Hut and Domino's.
Now we've set out to bring the same expertise to all restaurants, big and small, so they can compete on fair terms in an increasingly digital world.
About Role
We are looking for an experienced Front-end Software Engineer with first-rate programming skills to join our retail platform team. In this role, you’ll be making some of the most significant decisions for the company. You need to have strong problem solving capabilities, be a team player and have great communication skills. You also need to be goal-oriented, have the ability to understand the core architecture and take up responsibility of product feature development. You must be a highly technical, hands-on developer with passion for producing high standard and robust code.
- Collaborate with the design/business teams and develop software meeting product requirements, with lead responsibility for different features in the product.
- Responsible for communicating and reporting to the tech lead.
- Code new features as well as maintain existing features.
- Participate in technical design and architecture reviews.
- Write technical documentation.
- Participate in code reviews.
- Prototype and/or redesign features.
- Fix bugs.
We offer a friendly, casual, collaborative working environment that is mission-driven and results-oriented. Our small office is in a great space in Bangalore. Due to the COVID situation, we are committed to having a fully remote engagement.
Skills and Requirements
We are looking at your experience not just in terms of the years you’ve clocked but the aptitude to get things done. Here’s the skills that your job would entail, so please make sure you highlight the following in any capacity you have demonstrated - professional, freelance or hobbyist.
- Good to have an overall 3+ years of software development experience.
- Strong proficiency in modern JavaScript.
- Expertise with modern JS libraries/frameworks at least one of these JS frameworks - React.JS, Vue, AngularJS, NextJS
- Experience with testing frameworks, practices and processes.
- Demonstrated skills in developing, releasing, and maintaining high quality web applications.
- Solid experience on REST APIs, JSON, Test Driven Development (TDD) and standards.
- Good communication skills and ability to work independently or in a team.
- GraphQL experience is an added bonus
Job Perks
- Small team with an opportunity to have a steep learning curve.
- Have a meaningful impact on end customers and sellers on their experience with digital tools.
- Work on redefining the e-commerce experience by building cooperatives for the micro-services era. This makes Peppo a perfect home for those looking to pursue compassionate capitalism.
- Train under a diverse and accomplished set of team leads, mentors and investors who have worked in government and big tech.
- Holistic development guaranteed as you will grow in an environment that prizes lateral thinking allowing you to supplement your core responsibilities with additional functions.
- Competitive compensation and flexibility to work from anywhere since Peppo uses the best of productivity tools.
Our Preferred Resume Format
- Polished resume with list of projects clearly listed (with responsibilities you held)
- Links to interesting projects that you worked on (professional, freelance or hobbyist)
- Blogs written and any other public contributions you made
Our Interview Process
- Resume evaluation: We will screen all incoming CVs and invite candidates for next round, fitting our job profile description.
- Case study: If you are one of the shortlisted candidates, you will be sent a case study to solve.
- Phone screening: we will follow up with a phone screening round for better understanding of the CV, technical proficiency, experience etc.
- F2F Round(s): The next round is a direct face-to-face discussion over a video call.
Peppo is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, caste, color, gender, sexual orientation, religion, national origin, physical disability, mental well-being, or age. Our code of conduct reflects the kind of company we strive to be, and we celebrate our diversity for that truly makes us create products that cater to the world.
Here’s a few resources for you to understand Peppo landscape:
The simplest way to think of Peppo is that it is a backend for restaurants that takes them online, not on just one channel but on all of them. App publishers that integrate with Peppo, will see every restaurant that uses Peppo and can enable food ordering through their own front-end. On the fulfilment side, Peppo allows restaurants to plug into an aggregated delivery fleet on which it helps restaurants choose between various providers to optimise between delivery costs and performance. Read more about:
- The Peppo Mission - Our Website - https://www.peppo.co.in/
We are building a workspace for Marketing teams - Think Webflow for Marketing teams, Grafana for Marketing teams who operate on large data sets and need a clear intuitive interface to look at all their data.
Traditionally Marketing teams have always had to depend on a large BI team to provide them with the data they need to make decisions. Clarisights eliminates this by giving Marketing teams everything they need in one intuitive, collaborative reporting platform.
We work with large enterprise Marketing teams around the world like Delivery Hero - The world's largest food delivery co., HelloFresh the world's largest mealkits delivery co. etc.
Our platform is central to how business teams make decisions and you will work on the interface that these teams use. We are helping non technical business users get comfortable with data by giving them a platform they can use to drive.
What makes this role challenging? Think Google Docs, Slides and Sheets all combined in one platform. We have a collaborative text editor which is used by teams together and we built our table grid which is extremely powerful. Tables, being one of the heaviest and most used widgets we have, have records composed of metric data(averages, share percentages, comparison data), multiple creatives(images, videos, gifs), trends(charts inside each cell) and a lot more.
The huge amount of data points naturally increases the amount of DOM nodes and thus it becomes memory heavy and CPU intensive to run the app in the browser. One table can have 500 records that the users can scroll through at once. Now imagine having 10+ of such tables in one tab, and each report comprising of multiple tabs. And we also support features like drilldowns/breakdowns, column freezing, row freezing, in the tables all while ensuring a smooth user experience.
We decided to build it from scratch using React Virtualize since most table libraries did not give us the performance or features we need. We also extensively use charts to visualize data and as we are scaling, a lot of these components have to be rebuilt to handle the volume of data we process.
We are only getting started, we want to make our platform a lot more collaborative and immersive by giving teams ability to interact with charts by adding annotations and ability to tag team members and leave notes for them. This might seem a solved problem when you look at collaboration on Google Docs but it's an extremely tricky problem for us as we don't deal with static data the way you have it with Google Docs.
Unlike read only dashboards which do not allow edits after building, our platform is meant for collaboration within teams. Think of how shitty collaboration was for design teams before Figma.
What we are looking for?
We are looking for someone who obsesses over performance and is comfortable with profiling performance, can think of frontend architecture. We are also looking for a lead who can mentor the team on performance and scale.
While working with such complex interfaces, often times, performance and the tech becomes a bottleneck for the user experience we strive for. We are looking for someone who —
- Understands fundamentals of Application Design and has designed/architected applications from scratch.
- Has worked on large-scale applications, and setup/maintained its data pipelines (data flows from backend to frontend)
- Has architected efficient and reusable front-end systems that drive complex web applications
Preferable Qualifications
- 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types.
- HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
- Experience with browser APIs and optimizing frontend performance
- Previous experience with dashboard apps, charts framework, window virtualisation
- Has written Generators for project setup
- Comfortable with tech like Postgres, Docker, Rails
- Understands tooling like Webpack, Babel
Experience with React and Typescript is preferable but not necessary.
First 30 days, one will work on
- Understanding the data flow and familiarise oneself with the app components
- One feature/task like updating something that touches majority of the app — this is again aimed to get familiarity with the whole codebase in the quickest way
- Synchronising the data pipelines by adopting better serialisation protocols
- Creating avenues to improve app performance (by profiling and benchmarking)
MUST Have
- 4-6 years of experience in application software development ( UI stack development )
- Sound knowledge of computer science fundamentals
- Proven ability to design and implement a complex (scalable and distributed ) application software on linux platform
- Hands on any of the language reactjs, Javascript
- Expert in software processes and tools ( Agile, CI/CD, Git, Jenkins )
Good to Have
- Experience in application migration to cloud