About ThoughtMate Systems
Similar jobs
Requirements:
- Practical experience with AngularJS/Angular/ReactJs, etc.
- Practical experience with server side technologies like Django, Ruby on Rails, etc is a plus.
You must be:
- A quick, analytical thinker
- Someone who wants to learn how to write quality code
What you will be doing:
- A lot of heavy JS changes for improving the user experience.
- Help build out the front-end completely once all the information from the backend has been dumped to a template.
Responsibilities:
- Build next-generation web applications which are efficient, reusable front-end abstractions and systems.
- Work closely with designers to implement versatile front-end solutions while embracing emerging standards and pushing the limits of what a browser can do.
- Actively participate in design and code reviews to build robust applications and prototypes.
Requirements:
- A deep expertise in Javascript.
- Looking for people with Mean STACK experience that includes: Node JS, Mongo DB, Angular JS, Bootstrap, Express, React JS.
- The above needs to be coupled with Javascript, HTML, CSS.
- Constantly and consistently implementing new features and optimise existing ones from controller- level to UI.
- Vigilantly and rapidly fix bugs.
- Continuously solving problems to give our customers a delightful shopping experience.
- Work closely with Team Lead, UX designers and back-end engineers to implement front end solutions.
- Endorsing upcoming standards, launching, iterating and making a difference.
- Passionate about implementing elegant User Interfaces using HTML and CSS.
- Ability to write well-abstracted, reusable, highly performant code for UI components.
- We are looking for an UI Developer with minimum 3 years of experience in (React.js and/or Angular.js) who is motivated to combine the art of design with the science of programming
- Candidates need to have expertise in user interface designing and developing great user experiences in web and mobile applications
Role :
- Design and development of data-driven, highly scalable web applications with a rich user interface
- The successful candidate will work closely with our Engineering team and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities :
- Develop new user-facing features.
- Ensure the technical feasibility of UI/UX design.
- Build reusable code and libraries for future use.
- Optimize application for maximum speed and scalability.
- Assure all user input is validated before submitting it to the backend.
- Proficiency in HTML, CSS, Javascript, Bootstrap, JQuery and AJAX.
- Must have : jQuery, jQuery UI, AJAX, Subversion, JSON/XML, bootstrap, SASS, CSS, HTML, Angularjs or React Js
- Comfortable coding in server side languages (PHP, Python, Java, .net) that drive interface requirements/rendering
- Strong experience taking static images/prototypes and converting to web interfaces
- Experience with consuming JSON/XML data via JS frameworks
- Basic usage of Linux command line
- Understanding of server - side CSS
- Good understanding of Angular JS and/or React JS
- Must have knowledge of cross-browser development
- Experience with graphic design applications such as Adobe Illustrator/captivate
- Experience with responsive and adaptive design
- Utilizing a variety of mark - up languages to write web pages
- Understanding of SEO principles
- Proficient understanding of code versioning tools such as Git and BitBucket.
Job description
Job title: Sr. React Js Developer
Job Description:
- 3+ years of extensive experience in developing the Single Page Application with Web
responsive design for mobile and web using React JS, HTML 5, CSS 3 and Bootstrap. - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object
model. - Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Thorough understanding of React.js and its core principles.
- Experience with common front-end development tools such as Babel, Webpack, NPM,
yarn, etc. - Familiarity with newer specifications of EcmaScript (ES6)
- Ability to understand business requirements and translate them into technical
requirements - Good verbal and written communication skills
- Excellent analytical and problem-solving skills.
- Strong ability to drive end-to-end service design from usability and experience
perspectives. - Working knowledge of ADA and designing for users with unique physical and mental
challenges.
Desired Skills:
- Meeting with the development team to discuss user interface ideas and applications.
- 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 React.js 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.
- Documenting application changes and developing updates
- HTML & Java script. Experience with basic GMB etc. PHP exposure. Willingness to work on app and plug –ins etc is welcome.
- Custom Module development
- Front End Development skills (any of below):
- HTML5, PHP
- Shopify
- Magento (1.x & 2.x)
- Big Commerce
- Wordpress
- Server Setup
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Ability to understand business requirements and translate them into technical requirements
- You will ensure that these components and the overall application are robust and easy to maintain.
- Have a good understanding of design and user experience principles.
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment
- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.
- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.
Qualifications :
- B. Tech/B.E/MTech or a related technical discipline from reputed universities
Skills Required :
- Minimum 1+ years experience in Front-End Development using ReactJS Framework
- Experience in consuming Restful Web services
- Strong hands-on experience on HTML5, CSS3, JavaScript, Bootstrap & CSS preprocessors
- Should be adept at converting PSD to HTML
- Should know UI/UX
- Excellent development skills on best practices for cross-browser compatibility and Responsive UI.
- Good with agile development practices such as continuous integration and deployment
- Knowledge of Version Control System
- Write and maintain technical documentation
- Knowledge of MVVM Architecture
- Cares deeply about writing Quality, Testable & Modular code
React JS Developer | Experience: 1+ Years| Salary Up to 30K|
EDUCATION: B.E./B.Tech./M.E./M.Tech/MCA
DESIRED SKILLS: React.js, JavaScript, Redux, RESTful APIs, Typescript
JOB SUMMARY
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
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JWT 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)
Familiarity with any ReactJS testing framework is plus
Role: Senior React JS Developer
Requirements:
- Thorough understanding of React.js, React DOM and its core principles
- Experience in State Management Frameworks like Redux.
- Experience in developing cross-browser/platform compatible solutions for web.
- Experience of backend integrating with RESTful services.
- DOM manipulation and the JavaScript object model.
- In-depth knowledge of newer specifications of TypeScript, ES6,HTML 5,CSS 3.
- Must be familiar libraries like Material UI, Formik.
- Experience in Micro Front End architecture with Webpack Module Module Federation to combine multiple domain driven web apps on the same page without refreshing the page.
- Experience in different approaches on orchestration of Micro-apps of Client Side composition.
- Experience with package manager like npm,yearn.
- Experience with tools/packages like Visual Studio Code,ES Lint,SonarQube,Keycloak.
- Good understanding on Unit testing framework - Jest/ enzyme.
Location: Remote Working
** Preference will be given to immediate joinee
Learn from the best: Learn from leaders who have built Comm100 from ground up. Work under other engineers who handle different layers of the infrastructure.
Work in a data-driven team: Understand the importance of validating assumptions about user behaviour. Use various types of testing to ensure we're right (or discover where did we go wrong). Utilize data collection, enrichment, analytics, and visualizations to improve our systems.
WHO YOU ARE
To be successful in this role, you'll need to have the following skills:
Love for coding: A fanatic about writing beautiful and scalable code.
Sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative, and inventive.
Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail and are comfortable learning new technologies and systems.
Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
KEY SKILLS
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript,
- Rich experience with ReactJS, Redux, React Native, or similar library/tools.
- Obsessed with WPO (Web Performance Optimization) and web/mobile performance analysis.
- Familiar with web security, SEO, accessibility, and internationalization.
- Experience with W3C standards, HTTP protocol and web browsers.
- Experience with common tools such as front-end compilation, construction, testing, etc. (Babel, Rollup, Webpack, Jasmine, etc.)
Lead the functional and system design of highly scalable and robust mission critical applications that cater to several businesses ● Ensure that the systems you oversee are fault tolerant and are performing reliably at high volumes. Constantly look at possibilities to improve the overall functioning of the product. ● Brainstorm deeply with your product & business stakeholders and influence how we build individual features and products that reduce customer stickiness and friction points at each stage of the product.
● Mentor and lead a team of solid engineers by introducing best coding practices, advocating high quality design principles and institutionalise long term thinking for futuristic needs of the business. ● Contribute actively in other areas of the growth of our Engg org which includes but is not just limited to hiring, tech talent branding, inputs on performance management of junior engineers and the likes.