

Desired Experience
3+ years
Job Description
What You’ll Do
- Taking an active role in architecting the solutions we build
- Designing and implementing web applications using JavaScript and its frameworks (i.a. React, Vue, Angular), HTML5 and CSS3
- Working closely with the dispersed development team, client, and project manager in SCRUM methodology
- Ensuring that programming practices and code quality are respected
- Supporting other engineers with your expertise when needed (knowledge sharing)
- Leading your colleagues’ growth and development
What you bring to the table
- 3+ years of Experience with React. Good to have a working knowledge of React Native, Angular, VueJS
- Strong expertise with HTML, CSS, and writing cross-browser-compatible code.
- Good understanding of AJAX and JavaScript DOM manipulation Techniques
- Experience with RESTful services
- Experience in JavaScript build tools like grunt or gulp
- Hands-on and implements complex React modules
- Able to implement automated testing platforms and unit tests
- Understanding of fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools (Git)
- Critical thinker and problem-solving skills
Bonus if you have…
- Experience with Angular2+ and Node
- Experience with AWS or GCP infrastructure
- Curiosity about new languages, libraries, frameworks
- Contributions to open-source projects
- Experience with Selenium, or Jest or similar front end test frameworks

About AJACKUS
About
Ajackus is a people-centric technology company that helps small to medium-sized businesses and digital startups grow faster. With 11 years of experience in creating purposeful impact, we assist clients in enhancing their technological capabilities by building highly efficient and accountable remote technology teams that use a patented architecture to create secure and scalable business solutions.
We’ve been recognized as a ‘Great Place To Work’ and are intentional about creating a diverse and flexible culture for our team. We believe in our values, our culture, and in providing a platform for every individual to share their suggestions and ideas through an ownership-based model. For our strong ethics and value system, we have been recognized by the Government of India under the 'Companies that Care' initiative.
Ajackus has team members working from every part of India, our hybrid work policy allows us the flexibility and choice to work from anywhere while being productive and efficient. We provide a lucrative bouquet of benefits that don't just focus on great compensation structure but cover the holistic perspective of an associate's life.
Our solutions have saved lives (Healthcare), brought transparency in commerce (Fintech), helped people with the assets for life (Real-Estate), and allowed people to build on top of what we have created (Open Source). Besides these, we have extensively explored emerging technologies like IoT, AI/ML, and worked in industries like electronics, telecommunication, e-commerce, mental health & wellness, travel, media & publishing, entertainment, etc.
Our philosophy is simple, we may not know all the answers, but we know how to find all answers. Come, join us, in this journey to create a true impact in the world!
Company video


Connect with the team
Similar jobs

We are looking for a React JS Developer responsible for developing and maintaining rich user interfaces for modern internet-based web applications. Your primary focus will be to implement a complete user interface for a web application, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional application following the design patterns and best practices. You will work in a team with the back-end developers and communicate with the API using standard methods. A thorough understanding of all of the components of the platform and infrastructure is required.
Experience Required : 3 + Years
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Experience with popular React.js workflows (such as Flux or Redux)
• Experience with data structure libraries (e.g., Immutable.js)
• Familiarity with RESTful APIs
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Familiarity with modern front-end build pipelines and tools
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• A knack for benchmarking and optimization
• Familiarity with code versioning tools (such as Git )
• Solid expertise in using cloud platforms (AWS, Google Cloud, and others)


Responsibilities
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- 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
Skills and Qualifications
- Strong understanding of JavaScript, its quirks, and workarounds
- Basic understanding of web markup, including HTML5 and CSS3
- Good understanding and the knowledge of advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Familiarity with JavaScript module loaders, such as Require.js and AMD
- Familiarity with front-end build tools, such as Grunt and Gulp.js
- Proficient understanding of code versioning tools, such as Git
- Good understanding of browser rendering behavior and performance

• Strong education track record
• Bachelors or an advanced degree in Computer Science or a related engineering
discipline from Indian Institute of Technology or equivalent premium institute.
• 2-3 years of experience in UI Development using ReactJS
• An ideal candidate will be responsible to produce high-quality solutions; bringing
a deep understanding of modern HTML, JavaScript, and CSS, and the software
development life cycle and a strong ability to execute and implement standard
software architecture patterns.
• Expert knowledge of JavaScript to design optimized and modular components that
will be used across platforms.
• Proficient with ReactJS, Redux, Service Workers, Optimized coding practices,
Progressive Web Apps (PWA), Context API, System design, Web concepts, Server-
Side Rendering (SSR), lazy loading.
• Should have experience working with any of the chart’s library like charts.js,
Highcharts.js, etc.
• Should know how to write modular and optimized code.
• Should have good knowledge around error handling.
• Fair understanding of responsive design and cross-browser compatibility issues.
• Experience versioning control systems such as GIT
• Strong problem solving and communication skills.
• Self-starter, continuous learner.
Good to have some exposure to
• Start-up experience is highly preferred
• Exposure to micro front ends.
• Agile software development methodologies.
• Working in multi-functional, multi-location teams

Here is a quick summary for you:
Position – Front end Developer
Experience – 1- 4 Years
Notice period - Immediate to 30 Days
Location – Bangalore / Gurgaon
What will you do?
.Complete ownership of a feature.
.Work closely with the product and design team to build, test and deploy
feature specifications.
.Build reusable, scalable, and efficient front-end systems.
.Suggest and implement better ways to improve existing systems and keep
everything bug-free.
.Keep updated with the latest web technologies coming up in the market
and suggest ways to implement them in our system.
Must Have Skills :-
.2 years of strong hands-on experience building applications on the web
platform with JavaScript, HTML, and CSS.
.Experience in building responsive web apps using JavaScript.
.Strong understanding of the latest JavaScript ES6+ concepts such as
Promises, OOPs, Scoping, etc.
.Strong hands-on experience in building SPAs using React JS and its
companion libraries.
.Experience with build tools such as Webpack, Grunt, Gulp etc.
.Knowledge of state management libraries such as Redux, Flux, Context
API, etc.
.Strong debugging skills using browsers dev tools and familiarity with
cross-browser support.
.Familiarity with API dev tools such as Postman.
.Knowledge of RESTful APIs.

- Developing new user-facing features.
- Working alongside product to understand our requirements, and designing, developing and iterating, thinking through the complex architecture.
- Writing clean, reusable, high-quality, high-performance, maintainable code.
- Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed.
- Researching and applying new technologies, techniques, and best practices.
What you need to have:
- Experience in working on frameworks like React and VueJS
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
- Strong understanding of Object-Oriented Programming, Data Structures, and Algorithms .
- Strong knowledge of Javascript, HTML5, CSS3.
- Extensive experience working on Javascript
Experience: 2 to 7 years

Looking for someone to join our startup and work with us on several different projects. Strong communication skills are a must.
Skills:
- Candidate with 2+ yrs of experience in UI development or theme implementation.
- Mandatory proficient understanding of web markup, including HTML5, CSS3, Javascript, JQuery, Bootstrap, Photoshop.
- Front-end (CSS) frameworks like Foundation or Bootstrap, Semantic UI.
- Design wireframe/layout for website, web application, mobile apps.
- Up-to-date, in-depth knowledge of modern HTML, CSS and JS.
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- An eye for design to pixel perfect website conversion.
- Hands on experience on creating responsive websites using media queries (not just Bootstrap).
- Working knowledge of cross-browser-compatibility and different sizes of different screens.
- Self-motivated, good communication and ready to learn attitude.
- Experience with various JS libraries like jQuery, BackboneJS, UnderscoreJS etc.
- Experience in layout designing & theme conversion on open source CMS’s like WordPress, Drupal.
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Optimize application for maximum speed and scalability.
- Good understanding of SEO principles and ensuring that application will adhere to them.
- Familiarity with tools such as Gimp or Photoshop is a plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around them. - Proficient understanding of code versioning tools, such as Git
Responsibilities:
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Develop functional and appealing web and mobile-based applications based on usability
- Provide website maintenance and enhancements.
- Translation of the UI/UX design wireframes to actual code that will produce visual elements of the application
- Ensure the technical feasibility of UI/UX designs.
- Maintain graphic standards and branding throughout the product’s interface
- Stay up-to-date on emerging technologies promotes usability best practices.
- Optimize application for maximum speed and scalability.
- Collaborate with other team members and stakeholders.
- Create quality mockups and prototypes on tight timelines.
- Proficient understanding of cross-browser compatibility, devices, responsive issues and ways to work around them.









