Job Description
Website- www.cimet.com.au
LinkedIn- https://www.linkedin.com/company/cimet/about
About the company:
Here at CIMET, we’re all about empowering people – from our clients and their customers to our employees. Having a positive impact is in our DNA.
We’re an ambitious white-label platform, named one of the fastest-growing start-ups in Australia last year by the AFR, with an investment from iSelect.
CIMET currently provides energy and telco comparison platforms to over 250 brands. We're expanding our team to develop 14 new verticals, including Credit Cards, Personal Loans, General Insurance and Health Insurance.
With offices in Sydney, India and Philippines; we currently employ over 150 people across the 3 locations, this is planned to double within the next 2 years.
Job Location: Jaipur (Rajasthan)
Position Description:
CIMET is hiring 20 full-stack developer who is experienced in full-stack development. In this position, you would design user interfaces for web applications, create servers and databases for the back end, and make sure there were no compatibility errors across different platforms. The purpose of the Full Stack Developer position is to create high-quality web applications with elegant UI’s using the React library. The Full Stack Developers will bridge the gap between the visual aspect and the server-side component and take a proactive role in streamlining the look and functionality of applications.
Project Role: Full-Stack Developer/ Senior Full-Stack Developer/ Team Lead
Work experience: 4–15 years
Work location: Jaipur, Rajasthan
Must-Have Skills: React JS, Node JS
It’s good to have experience with some product-based software companies.
Key Accountabilities:
• Review application requirements and interface designs. Discuss user interface ideas and applications.
• Identifying web-based user interactions. Developing and implementing highly responsive user interface components using react concepts.
• Troubleshooting interface software and debugging application codes.
• Developing and implementing front-end architecture to support user interface concepts.
• Translating designs and wireframes into high-quality code.
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
• Solid understanding of backend architecture and API.
• Guide, Coach, and mentor software engineers.
• Effective use of Github for team collaboration purposes.
Key Desirables:
• Strong experience in building frontends using ReactJS (min. 2 years).
• Strong experience in building backends using NodeJS (min. 2 years).
• Solid knowledge on React JS, e.g.: lifecycle, hook, HOC, state, context.
• Proficiency in web markup, including HTML 5 and CSS.
• Knowledge of Next JS and SSR.
• Knowledge of database design and database tables.
• Should be able to write SQL with joins, filters, and aggregations.
• Ability to solve complex problems using the proper algorithms.
• Experience in building scalable, multilingual, and responsive web applications is desirable.
• Prior experience of delivering web applications will be a huge plus.
• A proficient understanding of cross-browser compatibility issues and ways to work around them. • A proficient understanding of Git, with the ability to manage multiple branches and use the git rebase command. • Develop new user-facing features given high-level requirements.
• Ability to translate high-level requirements into application workflows with equal emphasis on UI/UX and functionality.
• Build reusable code and libraries for future use.
• Assure that all user input is validated before being submitted to the backend.
• Design and implement rest and graph APIs and services for front-end applications.
• Write clean, reusable, and maintainable code.
• Software development documentation, including technical design, unit test cases, traceability, SDLC, etc.
• Knowledge of the CI/CD process.
• Knowledge of cloud services (AWS).
• Experience with Docker containerization.
Professional Attriutes:
• Strong interpersonal and communication skills, being an effective team player, being able to work with individuals at all levels within the organization and building remote relationships.
• Excellent English skills and experience working within a multi-location team.
• Excellent prioritization skills, the ability to work well under pressure, and the ability to multi-task.
• Ability to work independently with minimal supervision and to resolve problems on non-routine matters.
Education Qualification:
• Degree or similar qualification in Information Technology, Computer Science or Coding.
Experience:
• You have 4+ years of commercial experience with (React, Typescript, JS/ES6, SASS CSS, HTML, Node JS).
• Must have skills: React JS and Node JS
• Experience with React.js workflows, Context API, Redux, RESTful API’s, AWS.
• Knowledge of modern authorization mechanisms, such as JSON Web Token.
• Familiar with code versioning tools (such as Git, SVN).
• Desirable to have experience using Asana and Scrum.
Capabilities / Competencies:
This role requires:
• Ability to take direction and course correct with strong communications skills.
• Ability to work with diverse groups.
• Ability to multitask and prioritize key deliverables.
• Pro-active, entrepreneurial growth mindset.
• Ability to work effectively in an Australia/India cross cultural environment.
What we offer:
• Freedom for personal growth and development of your role.
• A peer learning environment and managers invested in employee growth.
• Australian Holidays.
• Family Health Care.
• Paid Leaves
• 5 Days Working
💡 Quick Summary
Seeking a career-building opportunity? The Full Stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
