We are seeking a Frontend Engineer who can expand our product portfolio and make life easier for locals and local businesses. As part of this role, you will build experiences that help users engage and feel comfortable with the products and services we offer.
We need you to understand Angular, Vanilla JS, HTML and (S)CSS.
We need you to understand the philosophy of writing clean and modular code.
We need you to take your own stand and do what's right to find a solution.
"I'd rather listen to a possible solution rather than a 'don\'t know'" would be plausible to you.
Technologies mentioned above is what you can relate to while applying but that's just the tip of the iceberg.
If you get a score of 10 below,
We need you
You need at least 5 points to proceed to next round.
Answer the following questions by attaching a document link with the note:
-
Why choose ngRx over shared angular services? 1 point
-
How are fork join and merge map different? 1 point
-
How do we wrap html elements in our custom component? 2 points
Ex:
This is not a paragraph element
- How will you handle an error produced by RxJS operator's inner observables without failing any other observables that are yet to emit values to its subscriber, so that all the inner observables including errored ones can be piped to another RxJS operator such as fork join, concatMap etc to be handled smoothly for further operations?
Easiest thing would be to generate a pseudo code.
With above question solve this problem:
[Observables....] -> Emit values simultaneously from the array of observables at once (perform a task when an observable finishes) -> toArray -> [emitted values...] -> process each emitted value one by one -> toArray
This will give you 4 points
- How does javascript achieve its asynchronous nature being single threaded? 2 points
About Telyport technologies pvt ltd
About
A business enabling hyperlocal delivery platform that scales consumer reach. Package delivery redefined with our unique "Tri-service" model that fulfills all your delivery needs city-wide. We are Convenient, Affordable, and Prompt. Telyport is evolving to be a powerful delivery platform that is going to change the face of urban logistics as we are building trust with each delivery fulfillment.
Why Telyport?:
Be part of an early-stage emerging technology startup.
Opportunity to collaborate and learn cross-functional areas.
A broad thinking team that encourages and supports bringing your ideas into life.
If you are looking for a career boost (or) trying to follow the trend of learning languages without a clear understanding of the problem you solve (or) intend to be part of an ecosystem that guarantees routine and mundane tasks. This is not for you
If you wanna be a part of our team, you should be willing to understand, adapt, be responsible, and achieve.
Connect with the team
Similar jobs
- Candidate should have strong knowledge of Javascript and HTML5 Canvas
- Should have knowledge of HTML5 Canvas Drawing Pad
- Experience in HTML5 Canvas is a must
- Thorough semantics-level understanding of HTML5 Canvas
- Good understanding of JavaScript programming and DOM manipulation
- Understanding and deployment of Responsive Web Design
- Understanding of how web design/dev is related to web Performance
Other Selection Criterias
- Candidate should be available to join immediately
Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases
Knowledge of PHP web frameworks including Laravel, and CodeIgniter.
Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
Understanding of object-oriented PHP programming.
Salary-Up to 4lpa
6 day working
- Designing and developing user interfaces using angular best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for Angular projects-
- 3-5 years of experience developing and implementing software applications.
- Previous experience working as a React.js Developer.
- Knowledge in e-Commerce domain will be a plus.
- 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 REST API's
- In-depth understanding of Javascript, the DOM, and relevant concepts.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with user interface design.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Experience with browser-based debugging and performance testing software.
- Proficient understanding of code versioning tools, such as Git, Github.
- Excellent troubleshooting skills.
What is the role?
We are looking for highly skilled candidates with experience in frontend programming and are comfortable in dealing with backend tools.
Key Responsibilities
- 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 ReactJS 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.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- 6 to 9 years of strong design and development experience in building massively large-scale distributed internet systems and products.
- Previous experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Strong experience using a client side MVC framework such as NodeJS, ReactJS, or Redux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Experience in responsive design, cross browser compatibility, and website performance.
- Knowledge of frontend CSS frameworks like Bootstrap, Material UI, and preprocessors like SASS and LESS.
- Experience with handling Services, RESTful, APIs (NodeJS preferably).
Who will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to the Engineering Head and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality of content, interact, and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at this Company
We are-
Rapidly growing fintech SaaS firm that propels business growth while focusing on human motivation. Backed by Giift and Apis Partners Growth Fund II, Company offers a suite of three products - Plum, Empuls, and Compass. Company works with more than 2000 clients across 10+ countries and over 2.5 million users. Headquartered in Bengaluru, Company is a 300+ strong team with four global offices in San Francisco, Dublin, Singapore, New Delhi.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
- A self-driven UI engineer with an eye for detail UI Design and Development
- Build solutions that’ll be used by thousands of enterprises globally
- Meld UX and great looking UI and Wireframe while keeping excellent code quality
- Thrive in a collaborative team environment and work with challenging timelines
- Design and build web apps that are scalable, puts user experience front and center
- Develop modular UI components for company-wide reuse
- Evolve a common design language for UI across apps
- Establish and advocate front-end coding guidelines
- Iterate UI features with high speed
- Work with ambiguous product requirements and shared backend APIs
REQUIREMENT-
- 2-4 years of experience with working on UI frameworks like Angular
- Experience in product companies would be a plus
- Must have a solid understanding of JavaScript and related libs, CSS
- Big plus if familiar with Django, Flask, Postgres, Linux, Git, AWS
- Writing high-performance, reliable and maintainable code
- Ability to define cross-core contracts and bring them to closure through collaboration.
- Analytical and problem-solving skills
- Working knowledge of Git and proficiency with Jenkin
Technical Skills:
- Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
- 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
- Preferred degree in Computer Science, Information Technology or similar
- Developing new user-facing features using React.js.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Design a modern highly responsive web-based user interface.
Skills and Competencies;
- Bachelor's degree in computer science preferred.
- 3-5 years of demonstrated experience.
- Good knowledge of HTML5, CSS3.
- Strong proficiency in Javascript.
- Strong working knowledge of React JS and web apps.
- Good working experience using API in UI development.
- Should be able to do responsive design and cross-browser compatibility.
- Willingness to experiment and take complete responsibility for projects.
- Work independently and remote, with excellent follow-up, time management, and organization skills.
- Any additional knowledge of/familiarity with programming, in general, would be a great added bonus.
- Knowledge of Jira/confluence.
- Familiarity with code versioning tools such as Git.
- A team player with a problem-solving aptitude.
- Fluent in a second language preferred, good level of verbal English required.
We are looking for a React.js Developer to join our team! If you are interested in creating the best user experience and UI, you will love this job!
- Plan, develop and implement user interface strategy
- Work with designers and developers to develop modern, intuitive user interfaces for our web properties
- Work on design, look, and feel of our web properties
- Continuously improve the user experience
- Research user preferences
- Research new technologies and best practices
- Work in a team environment with shared code; disciplined use of source code control and process documentation
- Improve JS and CSS quality by conducting code analysis, and recommending changes in policies and procedures
- 1+ year of experience with ReactJS, Next.js
- 1+ years of experience with SASS/LESS
- 1+ years of experience with TypeScript
- 1 years of experience with node
- 1 years of experience with HTML
- 1 years of experience with CSS
- 1 years of experience with DOM
- 1 years of experience with AJAX, AXIOS, etc
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
- Degree in Computer Science
Key Skills
Typescript, React, React.js, Javascript, Node