

About Finwizard Technology Pvt.Ltd
About
Connect with the team
Similar jobs

About Us
We are a company where the ‘HOW’ of building software is just as important as the ‘WHAT’. Embracing Software Craftsmanship values and eXtreme Programming Practices, we create well-crafted products for our clients. We partner with large organizations to help modernize their legacy code bases and work with startups to launch MVPs, scale or as extensions of their team to efficiently operationalize their ideas. We love to work with folks who are passionate about creating exceptional software, are continuous learners, and are painstakingly fussy about quality. 🚀
Location: Remote
Our Core Values
· Quality with Pragmatism: We aim for excellence with a focus on practical solutions.
· Extreme Ownership: We own our work and its outcomes fully.
· Proactive Collaboration: Teamwork elevates us all.
· Pursuit of Mastery: Continuous growth drives us.
· Effective Feedback: Honest, constructive feedback fosters improvement.
· Client Success: Our clients’ success is our success.
Experience
What You’ll do as a Senior Software Craftsperson:
- Your typical day will include attending Agile standups, designing components or services, writing lots of code, testing and integrating your code, and reviewing others’ code.
- You’ll participate in and contribute to Agile team activities. You’ll help estimate the amount of time and effort projects will take as part of the sprint cycle.
- You’ll ensure software engineering best practices, coding standards and patterns for development and deployment.
- You’ll investigate alerts about possible errors in the system. You’ll help solve outages, participate in retrospectives, and implement countermeasures to prevent similar issues from recurring.
- You’ll create tools and documentation for internal teams like Client Delivery to understand how the systems work and to enable them to onboard customers in a timely manner with minimal support from Engineering.
What You’ll Bring:
- Proficiency with some or all of the following: JavaScript, TypeScript, React, Node, Storybook, Python, Flask, end to end and unit testing frameworks.
- 3+ years of Object-Oriented Programming with Python or equivalent (required)
- 3+ years of experience working with relational (SQL) databases (required)
- 3+ years of experience using Git to contribute code as part of a team of Software Craftsperson.
You’ll use your experience in/familiarity with technologies relevant to:
- Build, scale, and deliver dynamic and highly available enterprise solutions.
- Help the Agile team execute sprint deliverables.
- Provide an educated estimate of effort for the sprint cycle.
- Think creatively about how to use technology and tools to solve problems faced by our users and customers.
You’ll use your critical thinking skills to:
- Escalate issues to your Agile team in a timely manner.
- Troubleshoot issues and debug code to find the root cause of issues and develop countermeasures to address them.
- Design components that are stable, robust, performant, secure, and scale to accommodate anticipated user volume.
Frontend developer with knowledge and experience in ReactJS, Jquery, Html, CSS.
Good Analytical thinking
Understand client requirements
Good Know ledge of testing APIs for integration.
Experience in Redux and React

- 1 - 5 years of Experience
- Strong Experience in HTML 5, CSS 3 and Bootstrap 3,4
- Material UI
- Responsive design in website and mobile
- Grid System
- React.js an added advantage
Ability to learn quickly and work in a fastest growing technology

- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to the back-end
- Collaborate with other team members.
Skills And Qualifications :
- Proficient understanding of web markup, including HTML5, CSS3, Bootstrap, Flexbox.
- Proficient understanding of advanced JavaScript libraries and frameworks, such as ReactJS
- Good understanding of asynchronous request handling, partial page updates, and AJAX framework.
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git, Github

• Developing the latest user-facing features using React.js
• Designing a modern highly responsive web-based user interface
• Building reusable components and front-end libraries for future use
• Translating designs and wireframes into high-quality code
• Learn and understand user interactions
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers
• Coordinating with various teams working on distinct layers
• As a developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.
Technical skills:
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Thorough understanding of React.js and its core principles
• Prior experience with popular React.js workflows (such as Flux or Redux)
• Knowledge of isomorphic React is a plus
• Familiarity with RESTful APIs
• Familiarity with HTML / CSS
• GIT experience is a plus
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Ability to understand business requirements and translate them into technical requirements
Non-technical skills:
• Team player
• Excellent time-management skills
• Great interpersonal and communication skills


- 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
JD for Below position-
Preferred Technical Expertise-
- Expertise in front end web application development
- Solid Understanding of Javascript, JQuery.
- Experience in HTML, CSS and Bootstrap library is required.
- Experience with Django Framework.
- Experience with source code versioning tools such as GIT, Bitbucket etc.
Secondary Skills/Good to have Skills:
- Experience in developing REST API is a plus.
- Experience in Python Programming is a plus.
- Experience in Pandas and Numpy Libraries is a plus.
- Experience with SQL is a plus.
- Experience with any cloud platform ( GCP is a plus )


Job Description
- Expertise in Javascript, JQuery, W3 CSS, CSS3, HTML5
- Deep understanding of client-side, frameworks such as React.js, Redux & Hooks
- Performance optimization techniques for the web and mobile web
- Expertise in Integrating and maintaining RESTful Web-Services
- Good understanding of AJAX, asynchronous request handling, partial page updates
- Good understanding of Virtual DOM, Data structure, and data manipulation
- Deep understanding of UX principles & building GUI
- Basic knowledge of version control system like Git / Mercurial / Bitbucket
- Writes clean, readable, and maintainable code
Industry:
Retail / E-commerce Functional
Area: IT Software - eCommerce, Internet Technologies Role Category: Programming & Design
Role: Application Programmer
Employment Type: Permanent Job,




