
Senior Software Engineer (FrontEnd)
at A reputed firm providing world-class consultation
Job Location - Hyderabad & Ahmedabad
Skills required – Angular, ionic
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

Similar jobs
Responsibilities include:
- You will design and build web applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Do Unit-test code for robustness, including edge cases, usability, and general reliability
- Participate in all phases of development, from design to implementation, unit testing, and release.
- In close collaboration with project teams, you will have the chance to redefine the development process for modern web-based applications.
- You will work highly customer-focused and be given the time to learn and experiment with the latest frontend technologies
ESSENTIAL SKILLS / EXPERIENCE REQUIRED:
- Bachelor's degree in Computer Science or equivalent
- 3 - 8 years of experience
- Experience in HTML, JavaScript, CSS, and JavaScript frameworks.
- Experience with the latest frontend technologies (e.g. ECMAScript, Webpack, ESLint, Service workers, etc.)
- In-depth knowledge of at least one JavaScript framework (e.g. React, Vue, Angular, etc.)
- Experience or Knowledge of web application optimizations.
- Your Role and Responsibilities
- Your main job involves creating new features on the visible parts of a website using React.js.
- You'll be building reusable components that can be used again in the future, saving time and effort.
- Designs for the website will be given to you, and you'll convert them into actual working and visually appealing website elements.
- You'll ensure that the website works smoothly on various devices like phones, tablets, and computers.
- Skills and Traits We're Seeking
- You have a strong understanding of React.js and its workings.
- You're skilled in a JavaScript
- Experience with common React.js workflows like Flux or Redux is important.
- You're familiar with RESTful APIs.
- Knowledge of modern security measures like JSON Web Token is important.
- You're comfortable using tools that streamline the process of building website elements, such as Babel, Webpack, and NPM.
- Translating business requirements into technical plans for the website comes naturally to you.
- You've used version control tools like Git or SVN to manage and track changes in code.
- Expected Experience
- You should have accumulated 2 to 4 years of relevant experience in this field.
Position Summary:
The individual should be self-motivated, creative and proactive to work successfully in a
fast-paced environment including multiple platforms and architectures, and diverse technologies. The
Individuals will work closely with developers, project managers and other stakeholders.
Minimum Requirements:
Experience/Skills:
- Excellent verbal and written communication skills
- Primary Skillset: Strong Core Java experience (Java 8 concepts), JSPs, Servlets, Struts Framework
- Strong in Spring core, MVC and Spring JPA
- Working experience on UI using jQuery, JavaScript and CSS
- Experience in Angular is an added advantage.
- Strong knowledge of XML handling and JSON implementation
- Strong knowledge of Web Services (REST API)
- Experience in handling SQL and PL/SQL, preferably SQL Server
- Knowledge of Postgres is an added advantage.
- Experience in writing unit test cases with whole code coverage
- Experience in JMS implementations preferably Apache Active MQ
- Should be able to write Unit test cases with whole code coverage
Proper user information authentication Develop responsive web-based UI Non-Technical: Constant interaction with other developer teams and design teams to discuss UI ideas A thorough review of applications needs and interfacing elements.
Follow proper documentation for changes in application and further updates ReactJS Developer Skills
Technical Skills: React JS Version 16 or above , Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX. 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), DevOps, performance testing frameworks Preferred degree in Computer Science, Information Technology or similar Soft Skills: Competence to translate business needs into technical requirements Open-minded team player, willing to accept feedback and offer suggestions.
Exp-3-8Yrs
Job Location: Bangalore/Udupi/Mumbai
About Company
Robosoft is a full-service digital transformation company, with a vision to Simplify Lives. We offer end-to-end solutions in Product Advisory, Design, Engineering, and Analytics. The delightful, intuitive digital experiences we craft help enterprises offer great customer experiences and drive brand preference. In 1996, our first customer was Apple Inc. Since then, with 25 years of experience in software development, we have played an active role in the ever-changing world of digital experiences - from mobile app development to emerging technologies in digital experiences.1000+ employees based in Udupi, Bangalore, and Mumbai.
The acquisition of Robosoft with TechnoPro in Aug-21 is giving us more value and scalability to grow at a faster pace. We have partnered with several prestigious brands across the globe including Discovery, ESPN, AAA, HP, McDonald’s India, Paytm, NDTV, Viacom18, Disney, BSI and more. We have crafted over 2000 digital experiences and our apps have garnered over a billion downloads. Our clients are spread across diverse domains - Banking & Financial Services, E-commerce & Retail, Media & Entertainment, Healthcare & Pharma to name a few.
Voted ‘Mobile App Development Company of the Year’ at the Amazon Mobility Awards, our other prestigious awards include Top Wearable App Developers, Best UX Design Agency 2020, ‘Products, Upgrades, and Innovation of the Year' at CEO World Awards, Best of App Store, Apple Design Award, BAFTA, Stevie Gold Winner at American Business Awards to name a few.
Mission: Simplifying lives through delightful digital experiences

- Develop reusable, maintainable cross-platform HTML, CSS, and JavaScript for front-end web application components while adhering to web and team standards.
- Write unit tests to provide sufficient testing coverage for each developed component.
- Constantly review and improve frontend performance of the web application.
- Work with creative and business partners to understand, build and adjust web application functionality and visual presentation to support business goals.
- Work with server-side, infrastructure, and 3rd party technology partners to build, integrate and deploy web application functionality and visual presentation to support business goals.
- Work with project technical lead and/or FE architect to create technical designs and implementation plans.
- Ensure accuracy and attention to detail throughout the development process.
- Remain curious and current with new developments in the FE web development industry.
QUALIFICATIONS:
- Demonstrated 3-5 years of practical front-end web development experience.
- Expertise in writing and testing valid, web standards-based HTML, CSS, JS.
- Fluent in fundamentals of computer science such as:
- Object-Oriented Programming, Data Structures, Coding Patterns.
- Deep understanding and experience with the following standards and technologies is essential:
- DOM, JSON, AJAX, HTML5 Video, WCAG 2.0 AA, Git.
- Strong verbal and written communication skills are preferred.
- Bachelor’s Degree is preferred.
- Sample portfolio (code or public-facing web build) is a plus.
- Experience working for high-end brands or another environment with very high standards for the presentation layer is a plus; Ecommerce experience is a plus
Key Responsibilities:
- Participate in full project life cycle (including requirement analysis, system design, development, and support if required).
- Partner with Project Managers, Business Analysts, and other developers to plan project work by providing estimates, risk analysis, technical options.
- Support and work collaboratively with teams across areas of design, development, quality assurance, and operations.
- Help define the vision for a product, identify dead ends and routes with untapped potential.
- Attend meetings to discuss and demonstrate solutions at both a technical and business level.
Required Skills
- 5+ years of web application development experience using at least one of the following: Javascript, Web Components, Angular, Polymer, ReactJS, Redux, LitElement, Svelte, VueJS, or knockout.js. Web Components is used and preferred.
- Experience with SPA (Single Page Application) design and implementation
- Experience with HTML5/CSS3/JavaScript/ and AJAX
- Experience working with a variety of APIs and RESTful interfaces
- Experience with performance optimization
- Experience integrating security best practices into the SDLC
- Experience with Git
- 1+ years of Agile development experience
- Experience manipulating and working with data in a variety of forms: csv, xml, json, structured and unstructured
- Intellectual curiosity and drive; self-starters will thrive in this position
- Passion for Technology: excitement for new technology, bleeding edge applications, and a positive attitude towards solving real world challenges
Desirable Skills
- SQL experience. PostGreSQL a plus.
- Knowledge of AWS or other cloud environments is a plus.
- Knowledge JIRA, Bamboo, Confluence, or BitBucket a plus.
- Experience with CI/CD is a plus.
- Experience working with databases and web applications in analytics, reporting or Business Intelligence is a plus.







