
Front end Developer - Angular
at Largest innovative fintech analytics Series B funded
Requirements
Must have (1.5 - 10) years of experience in front end development in an internet startup
Deep knowledge of Angular practices and commonly used modules based on extensive work experience
Proficiency with javascript and html5
Extensive knowledge of CSS and JS methods for providing performance visual effects and keeping the frame rate above 30 fps at all times
Thorough understanding of the responsibility of the platform, database, API, caching layer, proxies and other web services used in the system
Creating custom general use modules and components which extend the elements and modules of core Angular
Ability to understand business requirements and translate them in to technical requirements
Roles and responsibilities
Delivering a complete front end application
Ensuring high performance on mobile and desktop
Writing tested, idiomatic and documented Javascript, HTML, CSS
Co-ordinating the workflow between graphic designer, HTML coder and yourself
Cooperating with the back end developer in the process of building restful API
Communicating with external webservices
Ensure high quality graphic standards and high consistency
Stay up to date on emerging technologies
Write functional requirement documents and guides
Must have skills (Angular 6, CSS, HTML, Javascript (ES5 and ES6), rest ful API, Product company / startup experience)

Similar jobs

JOB TITLE - SENIOR WEB DEVELOPER
KEY RESPONSIBILITIES
Roles and Responsibilities
· Developing Content Management System.
· Designing and building the website front-end.
· You will be responsible for both back-end and front-end development including the implementation of WordPress themes and plugins as well as site integration and security updates.
· Building wireframes and designs for website before execution.
· Ensuring the alignment of web design and user experience, Able to interact with team and understand functional requirements and create design documents for new features.
· To work in teams alongside back-end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent.
· Utilizing a variety of markup languages to write web pages for e.g., HTML, CSS, JS
· Review app and feature coding and plan future website upgrades with the development team.
· Troubleshooting content issues.
· Assure that all user input is validated before submitting to back-end
· Generating WordPress themes and plugins.
· Conducting website performance tests.
QUALIFICATIONS AND COMPETENCIES
· Bachelor’s degree in computer science or a similar field.
· Proven experience as a Full Stack Developer or similar role.
· Experience designing and developing responsive design websites.
· Knowledge of front-end technologies including CSS3, JavaScript, HTML5, and jQuery.
· Knowledge of code versioning tools including Git, Mercurial, and SVN.
· Experience working with debugging tools such as Chrome Inspector and Firebug.
· Good understanding of website architecture and aesthetics.
· Excellent communication and teamwork skills
· Great attention to detail
· Organizational skills
· An analytical mind
KEY RESULT AREAS FOR THE ROLE
· Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers.
· Ability to convert comprehensive layout and wireframes into working HTML pages.
· Helping formulate an effective, responsive design and turning it into a working theme and plugin.
· Accessibility and performance optimizations of websites across devices.
· Building reusable components and front-end libraries for future use.

Core responsibilities
• Collaborate with product teams to more accurately define new features
• Collaborate with UX in the building of a design system/component library
• Ensure high performance of all systems developed
• Aware of the relationship between development and business with a strong sense of ownership
• Employ the latest techniques such as agile software development
• Good knowledge of highly scalable server-side development
• Basic working knowledge of Unix/Linux
• Excellent problem solving and coding skills in Javascript (Angular/React)
• Strong interpersonal, communication and analytical skills
• Should have the ability to express their design ideas and thoughts
Job Brief
• JavaScript and Typescript expertise with Angular Framework
. Must have Monorepo experience with Nx from initial setup to CI/CD and maintenance.
• Experience with libraries such as bootstrap, Ag-grid, formly, observables, and ngrx
• You enjoy working with new technologies, and are curious and energetic
• Experience working with REST APIs
• Good understanding about authentication and security
• Create and maintain various unit and integration tests
• You enjoy working in a creative and agile environment that moves fast
• Ability and interest in providing mentorship to junior members of the team
• Write high quality code and Conduct code reviews
• Being resourceful and detail-oriented, along with being an outside the box thinker!
• Experience being a great team player, who work collaborative, and brings a positive attitude



- Lead the design and implementation of our new web-based user interface for our partner management service
• Work effectively with product management, UX designers and backend engineers
• Commit to deliver high quality, robust, and accessible user interface
• Follow software development best practices including writing unit tests and perform code reviews
• Build reusable components and libraries and optimize for maximum performance
• Provide production deployment support and troubleshooting
What you need to be ready:
- Minimum 3+ years of experience in UI Development
- Thorough understanding of React.js and its core principles with minimum 2 years of experience
- Prior experience in building customer facing web Application
• In-depth knowledge of HTML, Typescript/JavaScript, CSS/Sass, and related frameworks and libraries
• Thorough understanding of React.js and its core principles with minimum 2 years of experience
• Experience in Single Page Application architecture
• Proficient in writing tests using Jest, Mocha or any similar framework
• Strong computer science fundamentals in design, data structures, and problem solving
• Excellent troubleshooting skills


passion for all things JavaScript, having built complex single-page applications on React/Redux for at least 2 years.
Profound understanding of HTML, CSS, and browser capabilities to build beautiful, fast and snappy applications.
Comfortable with jest for writing unit and integration tests/puppeteer for e2e tests.
Curiosity to remain updated with the newest technologies and frameworks. Intuition for usability and UI design, with an ability to balance polish with the constraints of timing and scope.
Comfort with any of WebRTC/Backend Stack/React Native is a strong plus.
Most importantly, love coding and debugging gnarly problems!
UROOJ is looking for a Front-End UI/UX Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides.
Technical Experience:
- Minimum 5 years of interactive design experience
- Must be highly proficient in CSS3, HTML5, Javascript, Web
technologies such as Angular2, Bootstrap,Backbone.JS, React Native,
React.JS, JQuery, Knockout, and Redux - Well versed with RESTful web services
- Experience developing custom reusable components
- Experience developing complex design components.
- Strong knowledge of Object-Oriented Programming
- Good understanding/experience in the following technologies would be a plus:
- Agile Methodologies
- Data Modelling / UML
- Knowledge of Unix Shell scripting
Desired Candidate Profile
- Minimum 5-10 years of experience in UI development
- Bachelor's Degree preferred, or equivalent combination of education, training, and experience
- Must possess and demonstrate a good understanding of user interface design, usability
- Extremely attentive to details and efficiency to work under tight deadlines
- Must be Result oriented & should have an ability to work independently
- Experience in resolving cross-browser compatibility issues
- Makes it a point to avoid typical loopholes and points of failure in the code and passionate about solving issues as quickly as possible
- Attention to detail and pixel perfection
- Should be independent and confident in handling daily task





