Role: UI Developer (ReactJs Developer)
Experience: 1.5 - 2.5 Years
Qualification: BE (IT/ Computer), B.Tech., M.Tech., MCA.
Primary Skills (Must Have):
· 1.5 - 2.5 years of experience in web UI development
· Hands-on experience in developing responsive design using ReactJs,HTML 5 + CSS3, jQuery
· Bootstrap 3 and other JavaScript Frameworks
· Worked on SCSS and LESS
· Worked on UI integration, collaborate with the design team to define the UI architecture, using Web design best practices
· Knowledge of Material design framework Good communication and interpersonal skills
Additional skills/good to have:
· Hands-on experience in developing a web-based solution using the latest technologies covering React.Js Angular, Angularjs, jQuery, JavaScript, HTML5 technology (CSS3, Compass, etc.), object-oriented javascript and MVC js frameworks like Extjs/angular/backbone
· Bootstrap 4 WCAG standards (AAA) W3C validator BEM standards Table structure (Mailer)
· Ability to work independently, good communication skills have experience in working on complex and medium to large projects.
· Good understanding of SDLC and flair to follow the processes.
· An understanding of the fundamentals in object-oriented development, UML and Design Patterns
· Experience building complex web apps that have been successfully delivered to customers
· Exceptional analytical abilities, creativity, and attention to detail
· Good team player who is a self-starter and well organized
· Good expertise, good in technical analysis/debugging problems/issues,
· Experience in designing and architecting medium to complex systems, well versed with design standards & framework
· Experience in working on multiple technologies and complex projects
· Knowledge in Design Patterns.
· Mobile development experience would be an added advantage.
· Functional and Technical Specs documentation
· Experience in Agile development is preferable.About Thinkitive Technologies
About
Connect with the team
Similar jobs
Position Overview:
We are seeking a skilled and enthusiastic AngularJS Developer to join our development team. As an AngularJS Developer, you will be responsible for designing, implementing, and maintaining web applications using AngularJS technology. You will work closely with other developers, designers, and project managers to deliver high-quality software solutions. The ideal candidate should be well-versed in front-end development, have a strong grasp of AngularJS concepts, and be able to write clean, efficient, and maintainable code.
Responsibilities:
- Front-End Development: Develop user interfaces and front-end components using AngularJS, HTML, CSS, and JavaScript to create responsive and interactive web applications.
- Application Design: Collaborate with designers and software architects to design and implement user interfaces and application features that align with project requirements and UI/UX best practices.
- Code Implementation: Write clean, efficient, and well-documented code to build scalable web applications. Ensure code quality through code reviews, testing, and debugging.
- Maintain and Improve: Identify and resolve performance and security issues in existing applications. Continuously improve and optimize existing codebases for better performance and maintainability.
- Cross-Browser Compatibility: Ensure that applications function correctly across different browsers and platforms to deliver a consistent user experience.
- Integration: Collaborate with backend developers to integrate front-end applications with server-side APIs and services.
- Testing: Develop and implement unit and integration tests to ensure the reliability and robustness of the applications.
- Stay Updated: Keep up-to-date with the latest trends and advancements in front-end development and AngularJS to ensure best practices are followed.
- Problem Solving: Analyze and troubleshoot technical issues, proposing effective solutions to complex problems.
Qualifications and Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Proven experience as an AngularJS Developer or similar role, with a strong portfolio of previous projects showcasing your skills.
- Proficient in front-end technologies, including HTML, CSS, JavaScript, and AJAX.
- In-depth knowledge of AngularJS (versions 1.x) and its core principles.
- Familiarity with AngularJS best practices and design patterns.
- Experience with RESTful APIs and asynchronous request handling.
- Understanding of cross-browser compatibility issues and ways to work around them.
- Ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Familiarity with version control systems, such as Git.
- Experience with other front-end frameworks like React or Vue.js is a plus.
- Knowledge of backend technologies and server-side languages like Node.js or Python is beneficial but not mandatory.
- Strong problem-solving and analytical skills.
- Attention to detail and a commitment to delivering high-quality work.
- Ability to learn and adapt quickly in a dynamic and fast-paced environment.
- 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
• Ensuring high performance on mobile and desktop
• Writing tested, idiomatic, and documented JavaScript, HTML, and CSS
• Coordinating the workflow between the graphic designer, the HTML coder, and yourself
• Cooperating with the back-end developer in the process of building the RESTful API
• Communicating with external web services
• Ensure high-quality graphic standards and brand consistency
• Stay up-to-date on emerging technologies
• Write functional requirement documents and guides
- 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 30fps at all times
- Thorough understanding of the responsibilities 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 into technical requirements
TechUnity is looking for a highly motivated and skilled React JS / React Native software developer who is comfortable with both front and back-end programming. Developer will be designing and implementing attractive and intuitive Web-based user interface and developing backend services to support front-end requests. Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Other Responsibilities:
· Seeing through a project from conception to finished product
· Designing and coding of frontend web architecture
· Designing user interactions on web pages
· Developing backend server architecture
· Creating specification for servers and databases needed
· Ensuring responsive performance of applications.
· Designing and developing APIs.
· Meeting both technical and consumer needs.
· Staying abreast of developments in web applications and programming languages
· Good problem-solving skills.
· Excellent verbal communication skills
As this is a trainer's profile, you will need to educate the incoming students with respect to the trends in the technology and prepare them for the job interviews as well.
We have not mentioned the payscale here, because the payment will on per candiate basis. Maximum we are planning to have 5-6 students in one batch. So, it's comfortable for both the trainer as well as students.
http://www.aerotime.ai">Aerotime is reinventing the calendar to make us more effective and less busy. It is the calendar for high-performance teams.
Individuals and teams trust Aerotime to help them find flow and run at their peak efficiency, prioritizing important work that makes them fulfilled and happy!
What are we solving?
Today's calendar system has a lot of issues that make it work against us and not for us:
- Scattered meetings cause time fragmentation and hence wasted time.
- No clear flow in the day. Hard to prioritize across streams of information with action items coming from multiple sources.
- A lot of meetings! We've all been there, sitting in meetings where we feel we're not adding any value.
What's our hypothesis?
Aerotime fixes them at the core and goes beyond by two systems that together make teams master of productivity:
- Time Blocking: Aerotime is building a prioritization engine that makes it very easy to create tasks from multiple sources and time block them on your calendar.
- Meeting Effectiveness Workflows: Aerotime creates space in your calendar by pulling you out of unnecessary meetings, minimizes context switching between meetings, and makes it easy to run meetings very effectively.
Together, these systems help you maintain a beautiful balance between collaboration and creativity — right where innovation happens!
Why Join
Our time is limited. It is the only asset that cannot be bought back. Yet without realizing it, we use it ineffectively day after day. You'll be solving this problem!
You'll be reinventing calendars with us and helping humans be a lot more effective. As an early member, you'll define the principles and culture of Aerotime and be integral in determining the long-term roadmap of this company.
If you join us, you'll be a founding team member who helps define:
- Future company culture and principles
- Engineering practices
- People to hire
- The direction & focus for Aerotime's products
Company
- https://www.linkedin.com/in/piyushnarwani/">Piyush Narwani & https://www.linkedin.com/in/dhruvgoel/">Dhruv Goel started Aerotime in Jan 2021 after realizing that teams in companies are not running to their full potential, and it is happening because of continuous context switching from meetings and Slack pings, with noise taking over what's truly important.
- Aerotime is backed by some of the best in the world: Y Combinator (W21), Sequoia, Nexus, SOMA, and a few thought leaders like Akshay Kothari (COO, Notion), Damien Coullon (VP, Product & Growth, LinkedIn), Nir Eyal (NYTimes best selling author), Ramakant Sharma (Founder, LivSpace) & Daniel Attia (Head of Research, Prof G Media).
- We are currently 100% remote, primarily hiring in US and India. Post-Covid, we plan to have offices in Bangalore and SF Bay Area.
- Contribute to front-end development of web applications
- Handle production incidents
- Working closely with stakeholders to ensure a smooth user experience
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
Job Requirements:
- 2+ years experience in front-end web development is required
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Extensive experience in working with HTML5, CSS, Bootstrap and JavaScript
- Thorough understanding of React.js and its core principles
- Familiarity with newer specifications of EcmaScript
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools (such as Git, SVN, etc)
- Experience in developing an application with cross-browser compatibility in IE, Firefox, Safari, Chrome, including tablets, phone, etc
● Design, build and maintain efficient, understandable, reusable, testable, and simple code
with a focus on stability, performance, and scalability.
● Building end-to-end product features from writing backend business logic, API services,
building administration dashboards, and implementing front-end pages/components.
● Being part of cross-team technical initiatives, bringing in new tools and technologies to
improve and optimize the existing platform and code.
● Be a mentor when you have the expertise / Be a student when someone else does.
Preferred Skills:
● Proven work experience as a Front-end developer with React.js.
● In-depth knowledge of JavaScript, CSS, HTML, jQuery, and front-end languages
● Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, Flux, etc.
● Familiarity with browser testing and debugging
● Understanding of layout aesthetics
● In-depth understanding of the entire web development process (design, development, and deployment)
● Knowledge of backend frameworks such as Ruby on Rails, Django. Experience with Ruby on Rails is a plus.
● Knowledge in Linux environment and basic Linux commands.
● Good understanding of SQL Databases and NoSQL datastores; with previous experience with MySQL and ElasticSearch being a bonus
● Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality.
● A high-performance mindset to deliver good quality code and also an understanding of the product with keen attention to detail.
Skills:React js,Angular js
Loc:bangalore
Looking for immediate joiners