- Experience with the Next.js framework .
- Proficiency in front-end web technologies such as HTML, CSS, and JavaScript/jQuery.
- Familiarity with front-end frameworks like React is a plus.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills to work effectively in a team environment.
- Bachelors degree in Computer Science or a related field (preferred).
About Faxtor
We are a leading company in EdTech sector providing state of the art administrator tools for better school management.
Currently working with few prestigious schools of the country, we aim to be the market leader in how schools integrate tech and streamline the processes.
We provide school ERP (web, android and iOS) on a subscription basis.
Similar jobs
SOFTWAY
Who are we looking for ?
A Fullstack JavaScript Engineer ( Javascript/HTML/CSS) , who is adept at creating visually appealing and user-friendly interfaces for websites, web applications, and other digital products. Their primary focus is on the front-end development, which involves translating design mockups and wireframes into interactive and functional web interfaces. The UI Developer plays a crucial role in ensuring a positive user experience and engaging user interface design. You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll-out products that deliver the company’s vision and strategy.
A true-blue Engineer at heart, who constantly evolves and is on a continuous learning drive, experimenting and finding solutions to challenges. Openness to explore different technologies and focused on solving, keeping the big picture in mind.
Details of the position:
Title: Software Engineer II
Portfolio: Modernizing Technology & Operations (MTO)
Department: Technology Services
Vision of the portfolio
The Modernizing Technology & Operations (MTO) portfolio is the driving force behind transformative change for our clients, leading the charge in modernizing technology to elevate our client’s businesses to new heights of success. With a relentless commitment to innovation and excellence, we empower our clients to upgrade, enhance or replace their technology infrastructure, architecture, systems and applications to operate more efficiently, and embrace the latest advancements to stay ahead in their industries. By leveraging a blend of existing and cutting-edge technologies, we catalyze organizational transformation, delivering measurable results and positioning our clients for sustained growth and competitiveness in today's rapidly evolving world.
Key Responsibilities and Duties:
Specialization & Work Product:You will take on more complex tasks and actively contribute to architectural decisions. Your expertise will extend beyond just implementing features to optimizing performance, ensuring scalability, and enhancing maintainability. You'll collaborate closely with cross-functional teams to translate business requirements into technical solutions and your code will be of higher quality.
Teamwork & Collaboration:You'll play a more significant role in fostering teamwork and collaboration within the team. You'll collaborate closely with your team members to achieve project goals, translate their visual designs and wireframes into interactive and functional web interfacesYou'll actively engage with stakeholders to gather requirements and provide regular updates on project progress. You'll collaborate effectively with team members from different disciplines, such as project management, creative services etc., to ensure alignment and smooth project execution. Your ability to communicate and work collaboratively will contribute to the overall success of the team and the project..
Project Roles: You'll take on more significant & diverse project roles, such as leading the development of entire features or subsystems. You'll collaborate with project managers to define project scope, objectives, and deliverables. You'll be responsible for ensuring the successful completion of project tasks, including coordinating with other team members and resolving any issues or dependencies. Your project roles will contribute directly to the achievement of project milestones and goals.
System Design: You'll be an active contributor in system design, architectural discussions and proposing design solutions for new features or enhancements. You'll work closely with consultants and fellow engineers to ensure that designs align with overall system architecture and scalability requirements. Your system design skills will be crucial in shaping the future evolution and growth of the solution..
Learning & Development: You'll take ownership of your learning and development journey, seeking out opportunities to expand your technical expertise and skills. You'll actively participate in training programs, workshops, and conferences to stay abreast of industry trends and best practices. You'll mentor engineers and share your knowledge and experiences to foster a culture of continuous learning and development within your projects and portfolio.
Sales, Account Development & Client Engagement: You'll have increased opportunities for client engagement, such as participating in requirement gathering workshops or presenting technical solutions to clients. You'll actively listen to client feedback, understand their needs, and collaborate with cross-functional teams to deliver solutions that exceed client expectations. Your ability to build rapport with clients and communicate technical concepts effectively will contribute to successful project outcomes.
Solution Design & Architecture: You'll take on a more active role in solution design and architecture, contributing to architectural discussions and proposing design solutions for new features or enhancements. You'll work closely with a wide array of functional teams and personnel across various roles to ensure that designs align with overall system architecture and scalability requirements. Your solution design skills will be crucial in shaping the future evolution and growth of the software platform.
Communication:You'll communicate with a broader audience, including stakeholders, clients, and cross-functional teams. You'll present technical solutions, provide project updates, and engage in discussions to resolve issues or make decisions. You'll adapt your communication style to suit different audiences, conveying complex technical concepts in a clear and concise manner. Your ability to articulate ideas and build consensus will contribute to effective collaboration and project success.
Innovation, Experimentation & Improvement: You'll take on a more active role in driving innovation within the team and the organization. You'll identify areas for improvement and propose innovative solutions to address business needs or technical challenges. You'll lead by example in experimenting with new technologies and methodologies, evaluating their feasibility and potential impact. Your innovative mindset will inspire others to think creatively and explore new opportunities for growth and improvement.
Thought Leadership: You'll begin to contribute insights and perspectives to engineering discussions and decision-making processes. You'll share your software engineering knowledge and experiences with your peers and seek opportunities to learn from others. Your enthusiasm for learning and willingness to challenge the status quo will inspire others and contribute to a culture of continuous improvement and innovation.
Mentorship & Development: You'll provide guidance and support to team members within your portfolio. You'll share your experiences and insights with them, helping them develop their technical skills and professional competencies. You'll foster a culture of mentorship within the team, where knowledge and expertise are freely exchanged, and everyone has the opportunity to learn and grow. Your mentorship will be instrumental in shaping the future leaders of the organization.
Portfolio Capability Growth: You'll continue to build a rich and personal list of successfully completed projects that demonstrates your expertise and accomplishments. You'll take on challenging assignments that stretch your capabilities and allow you to showcase your growth, ability to lead projects, and your problem-solving skills. You'll actively seek opportunities for career advancement and professional development, leveraging your past and present project work to position yourself other opportunities & positions within the organization.
Culture & Strategic Initiatives: Within your project teams, the portfolio and the wider Softway organization, you'll support and foster Softway’s culture by living out Softway’s values, principles and behaviors.
.
Skills and Qualifications:
Proficiency in cloud computing principles and infrastructure technology, with hands-on experience across various cloud platforms including AWS, Azure, Google Cloud Platform, and other cloud service providers.
Strong grasp of networking concepts, including advanced understanding of IP addressing, DNS, and routing protocols.
Demonstrated ability to troubleshoot and resolve complex infrastructure issues, such as optimizing server configurations and diagnosing network connectivity problems.
Comprehensive understanding of customer operations and workflows, with a proven track record of identifying pain points and implementing solutions for process improvement.Advanced understanding of immersive technologies such as AR, VR, and mixed reality, and their application in creating digital and physical showroom experiences.
TECHNOLOGY MUST HAVES:
- Strong coding skills in HTML/CSS/JavaScript essential for building interactive and responsive user interfaces
- Proficient in design tools like Figma, Adobe XD or Sketch
- Extensive knowledge of SCSS/SASS pre-processor and CSS Variables
- Implemented solutions using design systems or CSS libraries- Tailwind CSS, Material UI or Bootstrap
- Strong understanding of User Experience (UX) principles to develop wireframes and prototypes and ensuring the UI aligns with user needs and expectations
- Strong understanding of User Experience (UX) principles to develop wireframes and prototypes and ensuring the UI aligns with user needs and expectations
- Streamline the development process and enhance code reusability with front-end frameworks and libraries like React, Angular or Vue.js
- Experience with State Management tools like Redux, React-Query, MobX, Zustand
- Proficient in building reusable components and front-end libraries for future use
- Proficient in interaction design, including animations, micro-interactions, and transitions, to create engaging and user-friendly web interfaces
- Prior experience with CMS tools like Hubspot, Sitefinity or Wordpress/Joomla is essential
- Strong understanding of responsive design principles, mobile-first development, cross-browser, and cross-os compatibility
- Proficient in API consumption and knowledge of API creation to enable seamless integration of web applications
- Experienced with version control systems such as GIT
- Good understanding of developer tools
- Understanding of tools like speedcurve, lighthouse, webpagetest for web performance optimization
Understanding of Technology Frameworks
Common Technologies: Proficiency in common technologies relevant to Modernizing Tech & operations, including but not limited to:
Cloud Platforms
AWS (Advanced services: EKS, Lambda, CloudFormation)
Azure (Advanced services: AKS, Azure Functions, ARM Templates)
Google Cloud Platform (Advanced services: GKE, Cloud Functions, Cloud Deployment Manager)
Networking and Infrastructure
Advanced TCP/IP, DNS, VLANs, VPNs
BGP, OSPF, Advanced SDN
Network security practices
Programming Languages
Python (Advanced scripting, automation)
JavaScript/Node.js (Complex backend services, serverless architectures)
PowerShell/Bash (Advanced automation, server management)
In Person Meetings & Travel Expectations:
In-Person Team Meetings: Regular attendance for in-person team meetings is required.
Company Meetings / Retreats: Attendance for all Company-wide Meetings and/or Retreats is mandatory.
Client Visits: Occasional travel for client visits may be necessary. Travel frequency will depend on client requirements and or international travel laws / restrictions.
International Collaboration (India & US): Willingness to travel to India and/or US as requested to collaborate with cross-functional teams is required.
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 (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
- 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)
Desired Experience
3+ years
Job Description
What You’ll Do
- Taking an active role in architecting the solutions we build
- Designing and implementing web applications using JavaScript and its frameworks (i.a. React, Vue, Angular), HTML5 and CSS3
- Working closely with the dispersed development team, client, and project manager in SCRUM methodology
- Ensuring that programming practices and code quality are respected
- Supporting other engineers with your expertise when needed (knowledge sharing)
- Leading your colleagues’ growth and development
What you bring to the table
- 3+ years of Experience with React. Good to have a working knowledge of React Native, Angular, VueJS
- Strong expertise with HTML, CSS, and writing cross-browser-compatible code.
- Good understanding of AJAX and JavaScript DOM manipulation Techniques
- Experience with RESTful services
- Experience in JavaScript build tools like grunt or gulp
- Hands-on and implements complex React modules
- Able to implement automated testing platforms and unit tests
- Understanding of fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools (Git)
- Critical thinker and problem-solving skills
Bonus if you have…
- Experience with Angular2+ and Node
- Experience with AWS or GCP infrastructure
- Curiosity about new languages, libraries, frameworks
- Contributions to open-source projects
- Experience with Selenium, or Jest or similar front end test frameworks
We are looking for passionate, self-driven Engineers who are best at what they do and truly believe anything is possible, someone who likes to discuss and explore new ideas and enjoys working with others to design and create great market defining features and products. We want team members who want to do more than just code, we want a dreamer, a creator, someone who likes to discuss new ideas everyday.
What we are looking for:
● Experience in design and implementation of low-latency, high availability, high performance web applications
● High levels of technical acumen
● Experienced in front end web development using React.js
● Experience in Data visualization
● Good knowledge of user experience best practices
● Understand lean approach with frequent releases and focussed on getting MVPs into market as early as possible to increase feedback
Must have
● Knowledge of:
○ Javascript, jQuery, Object Oriented design and Javascript design patterns
● Familiarity with:
○ Modern web deployment tools - e.g. babel, webpack, gulp, grunt
○ Javascript package management tools - e.g. npm, bower
○ Javascript frameworks - e.g. react, redux, mobx
○ Javascript testing frameworks & tools - e.g. jasmine, mocha, karma
● Understanding of internet and web technologies such as HTTP
● Experience building data visualization dashboards particularly highCharts and D3
● Strong unit test and debugging skills
● Proficient understanding of code versioning tools such as git
We are hiring React JS Developer for Dehradun location
- In depth knowledge of React JS.
- Experience creating front end applications using HTML5, CSS, bootstrap.
- Hands on experience with JavaScript Development on both client and server-side.
- Ability to work both independently and in collaborative teams to communicate design and build ideas effectively.
- Able to handle multiple projects and competing deadlines.
- Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation.
- Excellent communication and Client interaction.
Description of work at Aerotime:
- Gathering and evaluating user requirements in collaboration with product owners and engineers.
- Ensuring design consistency with the client’s development standards and guidelines.
- Ensuring high performance on mobile and desktop and fluency in mobile-based information architecture and design.
- Creating visually appealing experiences that feature user-friendly design and clear navigation.
- Guiding and maintaining developer teams and best practices.
What you need to have:
- Hands-on experience in building Web User Interface (UI) using HTML/HTML5, CSS, SCSS, Advance Javascript Libraries, Jquery, Bootstrap and UI frameworks like Node.js React, redux/angular.js/ backbone, Hapi.js.
- Experience in creating ‘Responsive’ and ‘Adaptive’ web-sites using HTML5 and CSS3 targeting desktop, tablet, and mobile devices.
- Proficiency with Angular 2/4/5/6/7/8
- For UI developer Job- must have good understanding of AJAX and JavaScript Dom manipulation Techniques
- Strong expertise with HTML, CSS, and writing cross-browser compatible code
- Experience in JavaScript build tools like grunt or gulp
- Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS, ReactJS)
- Strong understanding of front-end coding and development technologies.
- For UI developer job- must have the ability to provide SEO solutions for websites
- Experience with building the infrastructure for serving the front-end app and assets.
- Sound knowledge of IT concepts and the latest trends.
- Strong verbal and written communication and interpersonal skills
JavaScript
- ReactJS
- Redux-Saga
- ES6 (or TypeScript) syntax
- Good problem-solving
- Good debugging
Good to have :
- TypeScript experience
- Material UI experience
- JEST knowledge
- Git and Github/Gitlab/Bitbucket experience
• Developing a new Progressive Web Application
• Integrating back-end API's with front-end
• Build reusable code and libraries for future use
• Collaborate with other team members
What You’ll Need?
• Hands-on experience of 2-8 years in ReactJS and PWA
• Strong understanding of web markup, including HTML5, CSS3, OOJS, ES6, ES5, and ReactJs
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Good understanding of Responsive and Adaptive web page design with code versioning tools
• Proficient understanding of cross-browser compatibility issues and ways to work around
such issues and familiarity with front-end build tools