Job Description
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well - known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities
-
Developing new user-facing features using React.js
-
Building reusable components and front-end libraries for future use
-
Translating designs and wireframes into high quality code
-
Optimizing components for maximum performance across a vast array of web-capable
devices and browsers
Skills
-
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
-
Thorough understanding of React.js and its core principles
-
Experience with popular React.js workflows (such as Flux or Redux)
-
Familiarity with newer specifications of EcmaScript
-
Experience with data structure libraries (e.g., Immutable.js)
-
Knowledge of isomorphic React is a plus
-
Familiarity with RESTful APIs
-
Knowledge of modern authorization mechanisms, such as JSON Web Token
-
Familiarity with modern front-end build pipelines and tools
-
Experience with common front-end development tools such as Babel, Webpack, NPM,
etc.
-
Ability to understand business requirements and translate them into technical
requirements
-
A knack for benchmarking and optimization
-
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
About TechEFolks
Similar jobs
Front-End Developer Job Description
We are looking for programmers with a keen eye for design for the position of a frontend developer. Front-end developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, among other duties. Front-end developers are required to work in teams alongside product managers, back-end developers and graphic designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.
Front-End Developer Responsibilities:
Determining and creating scalable structure and design of web pages.
Building and maintaining reusable code for future use.
Ensuring web design is optimized for smartphones.
Optimizing web pages for maximum speed and scalability.
Actively participate in design and code reviews to build robust applications
and prototypes
Striking a balance between functional and aesthetic design.
Troubleshooting and debugging existing applications.
Following standard predefined design guidelines.
Delivering assigned tasks on time.
Front-End Developer Requirements:
Proficiency in HTML, CSS, and JavaScript. And knowledge of JavaScript frameworks such as ReactJS, and VueJS.
Knowledge of typescript, es-lint, webpack and bundling of applications.
Familiarity with CSS frameworks such as CSS, less.
Experience with responsive and adaptive design.
Degree in B. Sc (IT or CS), BCA, MCA, MSc, BE, ME
Knowledge of agile development methodology.
Good problem-solving and interpersonal skills.
Excellent verbal communication skills.
We are looking for a React+Iconic developer to build our cross-platform mobile application. You must be adept with React, ReactQuery, and Iconic and MUST have experience of using these technologies in a production environment.
You would be expected to also contribute to a couple of browser-based portals that support the product. You must have worked beyond JWT and used RSA and AES encryption and decryption.
You must have experience and be adept with Object Oriented Javascript and writing extensive business workflows in Javascript. You would be an expert in responsive design and should have experience converting Figma designs to reality
Responsibilities
- Translate functional requirements into technical design
- Interact with clients and internal stakeholders to understand the visulaisation and platform requirements in detail
- Design, Develop and Deliver reusable components and front-end libraries
- Translate designs and wireframes into high quality code
- Optimise components for maximum performance across a vast array of web-capable devices and browsers
- Work closely with QA team and ensure the application is bug-free
Candidate Requirements
- Strong knowledge for charts
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimisation
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
- Good understanding of asynchronous request handling, partial page updates, and AJAX4Familiarity with browser testing and debugging
We are excited to share that we are named the best places to work in the Technology space. Techwave is a leading global IT services and solutions company revolutionizing digital transformations. We are proud of the company culture we’ve built as we’ve grown to 1500+ employees globally to make Techwave a place that people love to come to work every day.
Join us!
Organization : TECHWAVE (http://www.techwave.net/">http://www.techwave.net/)
Requirement : Sr UI Tech Lead
Experience : 10+ Years
Job type : Permanent
Location : Hyderabad
Description
- Work experience in Frameworks: Angular 2/9+, Bootstrap, Serverless
- Responsive UI design and development using Angular Material design
- Programming: JavaScript(OOP), Typescript, Redux, npm, Angular CLI, Java, CSS3, HTML5, Rest APIs, XML, Json, Ajax handling, angular custom components, state mgmt eg., rxjs, Redux observable, Ngrx, Ngxs.
- Knowledge of RESTful services and Web API's
- Experience applying design patterns to develop and support web pages that run on multiple browsers including mobile/handheld devices
- Experience building high-traffic, scalable, and high performance Web sites
- Web Servers: Nginx, Apache, Nodejs
- Tools: GIT hub or AWS Code Commit or bit bucket
- Cloud Exposure: Amazon API Gateway, AWS web-services, Lambda functions.
- OS: Windows, Linux
- Collaborate with team members to develop high quality software.
- Develop intuitive software that meets and exceeds the needs of the company.
- Professionally maintain all software and create updates regularly to address customer and company concerns.
- Analyze and test programs and products before formal launch. Troubleshoot coding problems quickly and efficiently.
- Designing, developing, and testing UI for mobile and web applications. Build reusable code and libraries for future use.
- Accurately translate user and business needs into functional frontend code
About Us:
100ms is building a Platform-as-a-Service for developers integrating video-conferencing experiences into their apps. Our SDKs enable developers to add gold standard audio-video quality conferencing with much faster shipping times.
We are a team uniquely placed to work on this problem. We have built world-record scale live video infrastructure powering billions of live video minutes in a day. We are a remote-first global team with engineers who've built video teams at Facebook and Hotstar.
Job Description
100ms Platform-as-a-Service will reduce shipping live conferencing application time to days instead of months, allowing companies to focus on their core business.
We are designing our client SDKs to bring the ease-of-use of Stripe and the quality-and-scale of zoom to video conferencing. As part of the client SDK team, your job will involve creating these SDKs.
You will:
- Drive design and implementation of 100ms's JavaScript SDKs
- Articulate complex architecture problems, drive engineering excellence and collaborate with a cross-functional team
- Speak with fellow developers - our customers - to identify and prioritize features that will help achieve our goals of gold-standard audio-video conferencing in a few lines of code
- Help scale our platform to support billions of minutes a day across thousands devices around the world
- Help maintain a first-class developer onboarding experience - including writing documentation and sample apps
- Share technical practices, build development teams, and improve workflows
- Contribute to open source as we set the standards for video conferencing
You have:
- Bachelor's degree or equivalent practical experience.
- 1-3 years of professional software development experience.
- Experience with JavaScript framework development.
- Experience in API design, performance optimization, client architecture or tools in the JavaScript space
- Knowledge of JavaScript SDK performance tools and optimization techniques
You'll be a great fit if you have:
- Experience with video conferencing, Sockets, WebRTC, WebAssembly, Webpack, Canvas
- Experience with React
- Ability to take on complex and ambiguous problems
- Ability to ship consumer facing, high quality, mobile products
- Ability to speak and write in English fluently and idiomatically
- Strong inclination to keep up-to-date with latest trends, learn new concepts, or contribute to open-source projects and would be eager to talk about ideas in internal or external forums
Why 100ms
- You'll be part of a small team at a fast-growing engineering-first startup
- You'll work with engineers across the globe with experience in video at places like Facebook and Hotstar
- You can grow as an individual contributor or as a team leader - freedom to set your own goals
- You'll work on problems at the cutting-edge of real-time video communication technology at massive scale
Equal Experts is a community of talented experienced software development consultants, specializing in Agile Delivery. A place where you are a Front-End Dev, working alongside the client, enabling them, and adding real value to their products. A world where you are working with great, like-minded people, while you learn new technology on the go and implementing the best practices.
We indulge in all things that would excite you!!
- Work on large-scale, custom distributed software systems using JavaScript,
- Node (ReactJS, VueJs) and the likes
- We work almost exclusively on customer site providing a mix of delivery and
- consulting services, so you'll be flexible about travel
- Employ Agile development including task estimation, test automation, deployment automation, and Continuous Integration to improve overall execution speed and product quality
- Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a designation or title
- Spread the word about best practices in software development inside and outside
- Equal Experts community like Expert Talks
What we look for in you?
- 3 + years of Hands-on development and delivery experience with JavaScript, and frameworks the likes
- HTML, CSS, React Js, Vue Js, Webpack, Grunt, Gulp.
- Testing tools like Jasmine, Jest, Enzyme
- Passion for software engineering and craftsman-like coding prowess
- Great OO skills, including strong design patterns knowledge
- Experience working with Agile, TDD, Lean, and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)
- Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems.
Primary Responsibilities:
- Coding and debugging pure JavaScript, polyglot and multi-lingual applications.
- Working closely with Technical Lead/Project Manager to ensure development timelines are met.
- Contribute with ideas to improve system design or streamline product delivery.
- Working with challenging applications involving Real Time Data.
- Working on different platforms including the usage of the Native SDKs provided on JavaScript.
Required Skills:
- Strong experience in developing applications using Javascript and Jquery.
- Minimum 6 months of experience in React.JS is a must.
- Experience in any other Javascript libraries is an added advantage.
- Create different types of Charts and Graphics with the help of HTML5 Canvas, SVG etc.
- Should possess understanding of UI design and its behavior across devices (desktops to smart phones).
- Good to have worked with APIs exposed by social media sites like Facebook, Twitter, Instagram etc.
- Experience in working with data structures such as XML and JSON.
- Added knowledge of mobile development frameworks like jQuery Mobile is an added advantage.
- Good communication and problem-solving skills.
- Should be a self-starter and should have the ability to work under pressure.
- Should be passionate about sports.
Your Responsibilities
- You will be a rockstar front end engineer bringing to life designs and solutions created in collaboration with designers and product managers. You will be responsible for converting the requirements to fast, optimised, usable interfaces, loved by our users.
- You will be the main source of knowledge on everything “front end” related and guide the team to make correct technical decisions to ensure the speed and scale of the solutions deployed.
- Collaborate daily with back-end developers and web designers to improve the usability
- You will be a key person in ensuring that agile processes created by the team are adhered to and you actively contribute to the improvement of these processes. You will be responsible for estimating your tasks and ensuring that promised timelines are met.
- You will be responsible for the performance, security, scalability, reusability and quality of the applications under you. You will collaborate with senior engineering managers/architects to refine & improve your solutions. You will cascade the same culture across the team by supporting and mentoring team members, helping build truly scalable applications
- You will need to collaborate closely with product managers, designers and business stakeholders to achieve predictable results at a rapid pace.
- You will be able to handle competing priorities and chart the best course of action for yourself and your team members ensuring blockers are removed
- You will help in attracting and evaluating tech talent to help build the engineering brand of the organization.
Desired background & skills
- 3-9 years of experience as an engineer at top tier digital product companies across consumer or SMB.
- 3+ years of experience in working on front end JS frameworks like React/Angular/Vue
- Excellent knowledge of working with responsive and adaptive designs. Expert in HTML5, JAVAScript, JQuery & CSS. Basic knowledge of SEO.
- Experience of design collaboration tools such as Zeplin, Figma, XD, Invision.
- Bonus if either you’re a full stack developer with knowledge of the back end or have experience with cross-platform mobile technologies such as React Native or Flutter.
- You have strong problem-solving skills, data structures and algorithms.
- Passion to work in an exciting, fast-paced environment. conscientious, curious, hard-working individual who craves accountability and loves to solve complex problems.
- You get a kick out of people using and loving your produced outcome.