Job Title: Front-End (Angular) Developer
Required Experience: 3-6 Years
Key Skills: Angular6+, HTML, CSS, jQuery, JavaScript, Typescript, Charting
Positions: 3
Compensation - As per industry standards.
Joining - Immediate joining/15 days notice/30 days notice
Position Type: Full Time
Job Summary
Looking for well experienced (4-6 yrs.), Angular6+ developers with knowledge of HTML5, CSS2, JavaScript, TypeScript, JQuery for responsive UI development and writing cross-browser compatible code who is comfortable writing custom JavaScript but also know when to apply off-the-shelf solutions for the problem. However the ability to adapt with changing technology is an important strength.
Key Skills
- Strong experience in HTML5, CSS2, JavaScript, Typescript, JQuery for responsive UI development and writing cross-browser compatible code.
- Primary Skills – Angular6+, HTML, CSS3, modern JavaScript MV-VM/MVC , NodeJS
- Expert in any one of the Good understanding of E2E Internet application architecture including browser concepts, HTTP, REST and Security best practices.
- Good understanding of AJAX and JavaScript Dom manipulation Techniques
- Good to have knowledge on Media query bootstrap framework for UI development
- Capability to implement complex Angular applications, directives, controllers, and services.
- Experience in consuming Restful web services
- Strong unit test and debugging skills
- Excellent time-management, multi-tasking. Capable of handling multiple projects and related complexities at the same time.
- Knowledge of Mongo, MySql will be advantage.
- Proficient understanding version control (github, Gitea, sourcetree)
- Knowledge of charting libraries like Highcharts, d3.js, c3.js, dc.js and data Visualization huge plus.
Responsibilities
- Designing and developing user interfaces using with front-end technologies (like Angular 7+, JavaScript, HTML5 and CSS)
- Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features
- Implementing complex AngularJS applications, directives, controllers, services and other modern internet applications
- Continuous integration, software deployment, and hosting technologies
- Test and debug programs, collaborate with QA teams for effective solutions
- Improve functionality of existing systems
- Implementation of security and data protection
- Responsible for successful completion of code deliverables within projects
Involved in the various phases of the SDLC
Qualification
- BE / B.tech - IT, Computer Science, M.Sc - IT, MCA.
- Good https://www.roberthalf.com.au/career-advice/career-development/communication-skills">communication skills – both written and verbal
- Sound knowledge in Angular6+, HTML5, CSS2, JavaScript, TypeScript, JQuery, etc.
Company Description:
Reval Analytical Services is a fully-owned subsidiary of Virtua Research Inc. US. It is a financial services technology company focused on consensus analytics, peer analytics and Web-enabled information delivery. The Company’s unique combination of investment research experience, modeling expertise, and software development capabilities enables it to provide industry-leading financial research tools and services for investors, analysts, and corporate management.
About Reval Analytics
About
Connect with the team
Company social profiles
Similar jobs
Responsibilities
- Work in a fun and fast-paced environment.
- Participate in requirements gathering, design, development, QA, support.
- Communicate with different stakeholders such as QA, Project Managers and Product Owners
- Discover, evaluate, and implement new technologies to maximize development efficiency.
- Groom, mentor and upskill team members with modern technologies and development practices
Key Competencies:
- 5-8 Years of relevant experience in front-end development.
- At least 5-4 years of working experience with the React ecosystem.
- In-depth knowledge of TypeScript, CSS, and HTML.
- Strong proficiency in Vanilla JavaScript, DOM, Browser API’s and ES6 Features.
- Strong Knowledge of State Management with React and relevant workflows.
- Good Understanding of Modern frontend workflows with NPM, Webpack, Babel etc.
- Knowledge of modern programming paradigms like functional and reactive programming.
- Knowledge of testing frameworks including Chai, Mocha and Sinon or equivalent.
- Experience with using browser-based dev tools for trouble shooting and enhancing the performance.
Good to have skills:
- Knowledge of cloud-based services like AWS and GCP.
- Working knowledge of Video streaming and playback
- Knowledge of modern programming paradigms like functional and reactive programming.
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
Include:
Using markup languages like HTML to create user-friendly web pages
Maintaining and improving website
Optimizing applications for maximum speed
Job brief
We are looking for a qualified Front-end developer to join our IT team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications.
If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
Responsibilities
- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve website
- Optimize applications for maximum speed
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
- Write functional requirement documents and guides
- Help back-end developers with coding and troubleshooting
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
Requirements
- Proven work experience as a Frontend developer
- Hands on experience with markup languages
- Experience with JavaScript, CSS and jQuery and Bootstrap framework
- Familiarity with browser testing and debugging
- In-depth understanding of the entire web development process (design, development and deployment)
- Understanding of layout aesthetics
- Knowledge of SEO principles and AMP is a plus
- An ability to perform well in a fast-paced environment
- Excellent analytical and multitasking skills
- BSc degree in Computer Science or relevant field
- AWS: EC2, Lambda, RDS, Elasticsearch, Elasticache, S3, SQS, Kinesis
- JavaScript (Node 10), Typescript
- MySQL, DynamoDB
- Docker
- GitHub
- Jira
- Strong experience in Node
- Familiarity with implementing middleware, custom routing, and proxies
- Optimize applications for maximum speed, scalability, and security
- Drive the development of Node-based API services, using serverless methodologies and decoupled architectures
- Participate in the development of lambda based services and create next-generation solutions using the latest frameworks and tools
- Maintain and build custom microservices to power enterprise Content Management System
- Mentor other developers on our team
- Work directly with other Business Units and participate in project planning
- Collaborate with product, design, and other engineering teams to brainstorm and resolve complex problems.
- Ensure the quality of code is up to the highest standard of readability, conciseness, efficiency, modularity, and extensibility.
- Experience with the entire Software Development Life Cycle (SDLC)
- Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Talking to customers and business teams to suggest improvement areas in product flows.
- Create peer learnings for team members and build context for new teammates
- Help with building the company's tech team and iterating on the hiring framework.
- Provide regular feedback to your team (peers and managers) to ensure continuous improvement.
- Keeping abreast with the latest technologies and working on your skills regularly.
Must-haves
- At least 3 years of experience working in frontend for desktop and mobile web.
- Familiar with design tools and convert them to actual code (HTML+CSS+JavaScript)
- Mastery in DOM Manipulation (including Jquery) and understand components, CTAs.
- Well-versed in other non-vanilla languages (ex. TypeScript)
- Well-versed in standard frontend framework (ex. ReactJS)
- Understanding of GraphQL APIs.
- Deep understanding of web technologies in various mobile systems
- Have empathy for the users you build for
Good to have
- Experience in the fintech industry
- Experience leading design and implementation of robust and secure web services.
- We are looking for techies with a passion to develop high-performance web applications.
- If you are interested and looking to build scalable and high-performance apps, then join us. We are building web app based on React with server-side rendering. For mobile, we are building PWA.
Roles & Responsibilities :
1. Build scalable web applications using ReactJS, Redux and other related libraries.
2. Integrating back-end API's with front-end.
3. Build reusable code and libraries for future use.
4. Optimize application performance and reduce page loading speed.
5. Solid experience in architecting and implementing highly scalable front-ends in modern technologies such as React or Vue.
6. Gathering requirements from design and technical staff and client on web development needs/Defining effective solutions for business and process problems.
- 2-5 years of experience developing web applications with modern JavaScript programming frameworks, tooling, and libraries.
- Experience working with Angular or React.js JavaScript Framework.
- Expert knowledge of JavaScript, CSS, HTML and related web technologies.
- Expert knowledge of modern JavaScript and tooling (e.g., Angular, React, Redux, Node).
- Experience with API integration and development.
- Experience developing reusable components.
- Proven experience in understanding complex user needs with multiple stakeholders and providing practical solutions that can work in production.
- Experience working on mobile apps is a plus.
- 2+ years of experience participating in the delivery of technology services.
- A proven ability to learn new applications & innovate in technology
- Strong Experience in technologies like Redux, React
- Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
- Exposure to Node, Angular desirable
- Experience in common third-party APIs (Google Maps, Google Charts, etc)
- Passion for best design and coding practices and a desire to develop new bold ideas
- Experience in integrating, designing and developing solutions is desirable
- Experience with CI/CD and TDD is desirable
Position Summary:
Job Title: Angular Developer
Experience: 4+ Years
Mode of Hire: Permanent
Notice Period: Max. 15 - 30 Days (Early Joiners are preferred).
What we are looking for?
Should have overall 4+ years of IT experience
Experience working on Angular (4 and above version)
Experience working on Javascript, JQuery
Experience working on NGRX.
About the Software Engineer Role
DISPRZ is looking for a Software Engineer who will deliver individually on features / enhancements under our products, as laid out as per the company’s product delivery roadmap and own responsibility for their technical integrity, scalability and trouble-free deployment to the customer.
Responsibilities (not exhaustive)
- Build and ship reliable software practicing robust software design and in-depth code reviews.
- Build efficient, clean and reusable features / libraries / components
- Collaborate with our design and product teams on defining and delivering new features to ensure a great experience for our users.
- Analyse and optimize existing UI and Server-side code for security, efficiency and performance.
- Be a voice in ensuring the team stays true to the technical vision.
- Write clean, scalable code in Web-based programming languages and/or .NET
- Write SQL Stored Procedures
- Test and deploy applications and systems
- Collaborate with technical lead to produce software design and architecture
- Translate designs and style guides provided by the UI/UX team into functional user interfaces, while ensuring cross-browser compatibility and performance.
- Unit-test the code across platforms and browsers, to ensure functional consistency of delivered output.
Education / Skill Set
- Engineering / MCA degree from a top school with an excellent academic record
- Object oriented programming knowledge is a must.
- High level of Proficiency in Web-based technologies – JavaScript, HTML/CSS
- Knowledge of any one JS framework like Reactjs, Angular, or the like, is a plus
- Formal knowledge in below areas will be an added advantage
- NET MVC
- Entity Framework Core/LINQ.
- Bootstrap framework
- SQL Databases
Experience
- Minimum 5 years’ experience in front-end development of software products using Web-based technologies
- Experience doing Full-stack development is a great plus
Abilities and Traits
- Excellent planning, organizational, and prioritization skills
- Excellent analytical, troubleshooting and communication skills
- Ability to work under pressure and meet deadlines
- Ability to think ahead and anticipate problems, issues and solutions
- Work well as a team player and help the team members to resolve issues
- Be committed to quality and be structured in approach
- Excellent and demonstrable concept formulation, logical and analytical skills
- Create intuitive interfaces with great functionality in a timely manner.
- Be passionate about writing neat and clean code.
- Document the work and communicate any issues as and when they arise.
- Assist in troubleshooting any production issues.
Location
Chennai / Mumbai