11+ SPA Jobs in Ahmedabad | SPA Job openings in Ahmedabad
Apply to 11+ SPA Jobs in Ahmedabad on CutShort.io. Explore the latest SPA Job opportunities across top companies like Google, Amazon & Adobe.



Required Education: B.E/B.tech/ MCA
Required Experience: 8+ Years
Location: Ahmedabad / Pune / Bangalore/ Broda/ Rajkot
Roles and Responsibilities
- Architect and drive complex software frontend framework refactor projects that incrementally modernize areas of the application and establish new guidelines for future product features
- Work with UI/UX designers, developers, and database administrators to analyze workflows and current implementation, and make a roadmap to refactor the frontend SPA that can be delivered in an incremental manner
- Efficiently working with various profiling and monitoring tools to identify performance and concurrency bottlenecks, propose and implement optimizations to improve cloud product
- Review end-user usage patterns, customer logged performance defects, and enhance page load performance based on gaps identified
- Understand application architecture, application interactions with backend applications and with other downstream systems
- Troubleshoot issues experienced by users and propose solutions
Basic Qualifications
- 8+ years of experience in implementing and driving front-end engineering and refactor projects and solutions
- Advanced level experience with SPA, modern UI fundamentals, multi-tenant application, concurrency, multithreading, and distributed system architectures
- Expert-level knowledge of JavaScript programming language
- Comfortable with Windows, SQL Server, .NET Framework/Core, GIT, Nuget, React Framework, ORM Framework NHibernate in terms of both tools and application development
- Passionate about finding software performance bottlenecks and optimizing code to produce a better customer experience
- Experience with APM (Application Performance Monitoring), RUM (Real User Monitoring), and other Dev tools used for Performance monitoring and analysis

Job Description
Job Location - Hyderabad & Ahmedabad
What you'll do:
· Perform complex application programming activities with an emphasis on mobile development: Angular, ionic, Node, TypeScript, JavaScript, Apache Cordova, RESTful APIs and more
· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
· Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
· Become a subject matter expert for our mobile applications
· Deliver amazing solutions to production that knock everyone’s socks off
· Mentor junior developers on the team
What we’re looking for:
· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
· Confidence, not ego. You have an ability to collaborate with others and see all sides of the coin to come to the best solution for everyone.
· Flexible and willing to accept change in priorities, as necessary
Preferred Qualifications:
· Proficient with Apache Cordova framework
· Built or maintained custom Cordova plugin
· Demonstrable knowledge of native coding background in iOS
· Understanding of Apple certificate and profile management
· Experience developing and deploying applications within Kubernetes based containers
· Experience in Agile and SCRUM development techniques

1. Developing new user-facing features using React.js
2. Ability to understand business requirements and translate them into technical requirements
3. Optimizing components for maximum performance across a vast array of web-capable devices and browsers
4. Build reusable code and libraries for future use
5. Work with backend engineers to build features and ship experiments
Skills Required :
1. Strong proficiency in JavaScript, ReactJS, Redux, redux-saga and ES6.
2. Konwledge with common front-end development tools such as Babel, Webpack, NPM, etc.
3. Familiarity with code versioning tools such as Git
4. Familiarity with RESTful APIs and Express js.
5. Ability to work in a fast-paced and deadline-oriented environment.


Roles & Responsibilities:
- Leverage the inbuilt React toolkit for creating frontend features
- Create data visualization tools, libraries, and reusable code for prospects
- Integrate designs and wireframes within the application code
- Monitor interaction of users and convert them into insightful information
- Write application interface code with JavaScript
- Enhance application performance with constant monitoring
- Translate wireframes and designs into good quality code
- Optimize components to work seamlessly across different browsers and devices
- Good understanding of CSS libraries, GIT, Sigma, Adobe XD etc.
- Proper user information authentication
- Develop responsive web-based UI
- Constant interaction with other developer teams and design team to discuss UI ideas
- A thorough review of applications needs and interfacing elements
- Translating designs and wireframes into high quality code
- Follow proper documentation for changes in application and further updates
ReactJS Developer Skills
- At least 1+ years of experience as a React.js developer.
- Must have good communication skills in English.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
- Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries
- Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM
- Open-minded team player, willing to accept feedback and offer suggestions
- Good time management, project management, communication, and interpersonal skills
- Capability to write crisp and clear code based on guidelines and best practices
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Willingness to learn modern-day tools and processes
- Good problem-solving, troubleshooting skills
- Creativity and accountability
#Benefits to Joining us:
- 5 Days Working
- 250 + Brains
- Overtime Pay
- Health Insurance for you & your family
- Leave Encashment
- Flexible job timings
- Monthly celebrations
#Interested..? Then plz apply with the below details:'
Total Work Experience?
Mention years of experience in React js –
Mention years of experience in Node js –
Current CTC:
Expected CTC:
Notice Period:

React.JS JD:
We are looking for a skilled react.js developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
To ensure success as a react.js developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class react.js developer should be able to design and build modern user interface components to enhance application performance.
React.js Developer Responsibilities:
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.
React.js Developer Requirements:
Bachelor’s degree in computer science, information technology, or a similar field.
Previous 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.
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.

Technical Skills: (must have)
- Excellent Angular 5+, NodeJS, Typescript programming skills
- Strong HTML/HTML5/JavaScript skills
- Sound understanding of MVC, MVVM, JSON, and data binding
- Hands-on experience with implementing Angular best practices (e.g. project structure, module organisation, naming convention, etc.)
- Hands-on experience with Web APIs (e.g. HTTP protocols, AJAX and REST)
- Hands-on experience of using browser events and various data types like arrays and objects, JSON, forms, closures and modules, including the use of debugging tools
- Hands-on with CSS3 and sound understanding of cross browser inconsistencies and responsive frameworks
- Experience in integrating with third party JavaScript libraries and frameworks like jQuery
- Experience with Templating
Additional Skills: (nice to have)
- Knowledge of standard authentication systems such as OAuth2, JWT and SSO
- Knowledge of WebSockets is an added advantage
- Experience with version controlling tools e.g. Git
- Experience with developing browser extensions
PRINCIPAL ACCOUNTABILITIES
Key accountability of Sr.FED will be to plan, develop, maintain and optimise codebase for web app and browser extensions of MyLOFT.
- Planning and Development
- Design Planning of the functional App in coordination with software development team
- Develop and Deliver front-end applications and browser extensions
- Develop and Integrate custom modules and components with functional app
- Writing tested, idiomatic, and documented JavaScript, HTML, and CSS
- Integrate existing template or pure HTML in angular
- Work closely with HTML developer and UI designer to deliver pixel perfect dynamic Frontend UI
- Work closely with back-end team to build and integrate REST API
- Integration with external web services e.g. Google APIs
- Testing and Maintenance
- Follow best practices for testing and maintenance to ensure that codebase is executable, readable and easy to maintain
- Ensure that security and versioning of the codebase is maintained
- Write and maintain technical documentation for ready reference
- Post Launch Optimisation
- Periodically participate in code review and refactoring to improve app performance
- Participate in user feedback sessions to identify and understand user requirements
- Beta/Marketability Tests (for POCs)
- Coordinate with development team to evaluate technical feasibility of new requirements
- Build prototypes/POCs
- Actively participate in relevant technical forums
- Participate in training and knowledge sharing initiatives

We are looking for an AngularJS engineer to build world-class user
experience while innovating with and implementing full front-end stack. We
need someone who thinks outside the box, someone who doesn't settle on one solution, and someone who loves challenging projects and complex user flow and advance technologies.
Work Profile
o Delivering a complete front end application in AgularJS
o Ensuring high performance on mobile and browser with reusable and modular components spanning cross multiple projects
o Coordinating the workflow between the graphic designer, the HTML coder, and yourself
o Integrate with the back-end developer in the process of building the RESTful API o Communicating with external web services for 3rd Party tools and services integration
Requirement
o 3+ years of experience and proficiency with AngularJS, JavaScript and HTML5
o Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
o Creating self-contained, reusable, and testable modules and components
o Ability to provide SEO solutions and optimization
o Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
o Creating custom, general use modules, and components which extend the elements and modules of core AngularJS
Location- Ahmedabad

- Contribute to front-end development of web applications
- Handle production incidents
- Working closely with stakeholders to ensure a smooth user experience
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
Job Requirements:
- 2+ years experience in front-end web development is required
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Extensive experience in working with HTML5, CSS, Bootstrap and JavaScript
- Thorough understanding of React.js and its core principles
- Familiarity with newer specifications of EcmaScript
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools (such as Git, SVN, etc)
- Experience in developing an application with cross-browser compatibility in IE, Firefox, Safari, Chrome, including tablets, phone, etc
Experience: 3 to 6 years in software development
Required Technology Skills:
- Web : Angular2+ (min 3 years), HTML5, NodeJS, Yarn
- Programming: Typescript
- IDE Tools : Visual Studio Code,
- Source Control – Good knowledge on SVN/Git
- Good to have: Java8, SpringBoot, JPA, Oracle PL SQL, SOAP, Restful, WSDL, ETL tools like Talend
Role Summary: - Software Development with best coding practices
- Proper co-ordination with other team members for maintaining source code versioning
- Complete and provide status of work to Team Lead/Project Manager regularly
- Create and maintain proper documents related to development work
- Collaborate with other team to create quicker issue resolution to achieve high customer satisfaction
- Flexible to learn other technologies and work across teams
- Clear understanding of requirement from functional team
- Involvement in analysis, design, coding, SIT, UAT and support

