
Brief:
We are pursuing a complex set of problems that involve building for an international audience and for an industry that has largely been service-centric. As an SDE at GradRight, you’ll bring an unmatched customer-centricity to your work, with a focus on building for the long term and large scale.
You’ll be part of the Innovation Projects team at GradRight. This team works on third party integrations and adopting new tools/technologies to help build a cutting edge platform for the higher education space.
Responsibilities:
- Contribute to design discussions and decisions around building scalable and modular frontend.
- Participate in sprint ceremonies and actively contribute to scaling the engineering organization from a process perspective
- Stay on top of the software engineering ecosystem and propose new technologies/methodologies that can be adopted
- Contribute to engineering hiring by conducting interviews
- Champion infrastructure as code mindset and encourage automation
Requirements:
- At least 3 years experience as an SDE
- Strong experience with at least one frontend framework, preferably vue.js
- Strong understanding of software design principles and patterns
- Passion for solving complex problems
- Really quick learner and able to dive deep into new ideas/experiments at breakneck speed
- Passion for trying out new technologies and focusing on iterative development
- Experience with team management
- Excellent written and verbal communication skills
Good to have:
- Worked in a full-stack capacity at high growth startups
- Worked on products that addressed an international audience
- Exposure to emerging/latest technologies like blockchain, bots, AR/VR

About GradRight
About
Gradright is an ed-fin start-up aiming to foster accountability and create a long-lasting impact in global higher education using the power of technology, data science and collaboration. Our mission is to aid a million students in making rational and informed decisions about their universities and finances by 2025 and help them in pursuing their passion without unnecessary financial burden.
Connect with the team
Similar jobs
React Developer at BeyondScale
BeyondScale is a technology company on a mission to democratise AI for small and medium-sized businesses (SMBs). We're building Sitara, an AI-powered ERP suite that simplifies core business processes for the service sector. Imagine a suite of intuitive micro-apps - a pocket CRM, a streamlined POS system, and essential tools - all powered by intelligent automation and a user interface (UI) that fades into the background.
The Opportunity:
We're seeking a talented React Developer to join our growing team and play a crucial role in building the future of AI-powered ERP. You'll be responsible for crafting beautiful, user-friendly interfaces that bring Sitara's intuitive design to life.
What You'll Do:
- Develop and maintain highly interactive and responsive user interfaces (UIs) using ReactJS and its ecosystem.
- Collaborate with designers and engineers to translate UI mockups into clean, maintainable React code.
- Implement state management solutions, component-based design patterns, and utilise hooks effectively.
- Translate UI designs into pixel-perfect CSS, ensuring a seamless user experience across devices.
- Write clean, well-documented code that prioritises maintainability and future growth.
- Actively participate in testing, debugging, and problem-solving to ensure a flawless user experience.
- Utilise Git version control and adhere to modern development workflows for seamless collaboration.
- Prior experience with React Native is a plus.
You're a Great Fit If You:
- Have 1+ years of experience building web applications with ReactJS.
- Possess a strong understanding of core computer science principles like data structures and algorithms.
- Are passionate about creating user-centric interfaces and delivering exceptional UX.
- Thrive in a collaborative environment and enjoy working closely with designers and engineers.
- Have excellent communication and problem-solving skills.
- Are a coding craftsman who prioritises clean, maintainable code.
Why BeyondScale?
- Impact: Be a part of a revolutionary product that empowers service-based businesses to thrive.
- Innovation: Work at the forefront of AI and help shape the future of ERP software.
- Autonomy & Growth: Take ownership of your work, gain access to production systems, and grow alongside the company.
- Ground Floor Opportunity: Join a high-potential startup on the cusp of explosive growth.
React.js Developer Responsibilities:
- 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.
React.js Developer Requirements:
- Bachelor’s degree in computer science, information technology, or a similar field.
- Previous experience working as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
About the Company
Peacock Engineering Ltd is a Gold-accredited IBM Premier Business Partner which has amassed over 300 person years of experience implementing business critical EAM (Enterprise Asset Management) solutions across a range of industries such as oil & gas, pharmaceuticals, utilities, facilities management, transport, and power generation.
Peacock Engineering Ltd specialise in providing consultancy services and support for the IBM Maximo EAM software product and maintain a pool of highly experienced and capable consultants fully conversant with IBM Maximo and its functionality, capabilities, and opportunities for customisation to meet business need.
Main Purpose:
Peacock Engineering’s Technical Services team is now looking for an experienced UI / Front End Developer who is proficient with React.js (16.8+) to join our international team of developers delivering innovative solutions to our major UK-based customers.
Your primary focus will be working on new user interface components which are modern, secure, performant, and easy to maintain - following well-known React.js workflows and recognised best practices.
You will coordinate with the rest of our multi-disciplined team working together on different layers of the solution architecture. A commitment to collaborative problem solving, sophisticated design, and delivering a high-quality product is essential.
Specific Responsibilities:
- Developing new user-facing features for our clients using React.js
- Translating functional requirements (User Stories/Tasks) and wireframes into high quality code with tests
- Working with architects, developers, and QA engineers to ensure that your work is testable, meets industry security standards and is written to deliver good performance/scalability.
- Perform application and solution development to meet project requirements.
- Develop and document detailed technical designs to meet business requirements.
- Manage multiple technical environments and support the development and testing processes.
- Identify areas of customization and optimization and provide solutions that meet the business requirements.
Skills & Personal Qualities – Required:
Experience working with the IBM Maximo software product within the following capacities:
- Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience.
- Thorough understanding of React.js and its core principles
- Minimum five (5) years of work experience in React application development and should have working experience with React Hooks
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Demonstrable expertise in software development in an Agile setting
- Ability to deliver well-tested code consistently in an Agile, CI/CD environment
- Experience with JavaScript Testing frameworks and principles (Jest preferable)
- Familiarity with newer specifications of ECMAScript
- Familiarity with RESTful APIs
- Knowledge of modern authentication/authorization mechanisms
- Familiarity with modern build pipelines and tools (Azure DevOps preferable)
- Experience with common front-end development tools such as Babel, Webpack/Parcel, NPM/Yarn, etc.
- Familiarity with Git
- Good time-management skills
- Great interpersonal and communication skills
- Good spoken & written English
Skills & Personal Qualities – Desired:
- To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value.
- To work with leading Resources client’s major customers and suppliers to develop and execute projects and reliability strategies.
- To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution.
- IBM MobileFirst certification
- JAVA/ SQL Skills
Person Specification/Attributes:
- Professional and committed, with a disciplined approach to work.
- Motivated and driven by finding and providing solutions to problems.
- Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers.
- Has respect for others and their views.
- Technology minded and focused, enthusiastic about technologies.
- Analytical, able to raise from the detail and see the bigger picture.
- Dedicated to continually updating and upgrading own knowledge.
- Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things.
- Values quality at the centre of all things in work.
Due to considerable amounts of virtual working and interaction with colleagues and customers in different physical locations internationally, it is essential that the successful applicant has the drive and ethic to succeed working in small teams physically but in larger efforts virtually. Self-drive to communicate constantly using web collaboration and video conferencing is essential.
As an employee, you will be encouraged to continually develop your capability & attain certifications to reflect your growth as an individual.
Proper user information authentication Develop responsive web-based UI Non-Technical: Constant interaction with other developer teams and design teams to discuss UI ideas A thorough review of applications needs and interfacing elements.
Follow proper documentation for changes in application and further updates ReactJS Developer Skills
Technical Skills: React JS Version 16 or above , Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX. Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), DevOps, performance testing frameworks Preferred degree in Computer Science, Information Technology or similar Soft Skills: Competence to translate business needs into technical requirements Open-minded team player, willing to accept feedback and offer suggestions.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain and write clean code to ensure the product is of the highest quality.
• 8+ years in UI Design and Development
• Degree, diploma or Certificate in Computer Science or IT.
• Extensive experience in UI Frameworks – Angular 2+ , Bootstrap , ReactJS and Advanced Java scripts
• Extensive experience in Node Js , CSS , SCSS , SASS, Typescript ,HTML5
• Experience in RESTful services.
• Proficient understanding of cross-browser compatibility issues and ways to work around them
• Solid understanding of E2E Internet application architecture including browser concepts, HTTP, REST ,AJAX, Security best practices, Performance techniques • Familiarity with source code control systems (Subversion, Git, etc) and issue tracking (JIRA etc)
• Knowledge of modern authorization mechanisms, such as JSON Web Token
- Looking for 0-30 Days and Immediate joiners
- Minimum total experience should be 7 Years
- Overall with 4+ years experience in HTML, CSS and JavaScript and OOJS
- 2+ years' experience working with any JavaScript framework/library, preferably ReactJS or VueJS
- In-depth understanding of JavaScript, HTML5, CSS3 (pre-processors LESS/SASS) and relevant concepts.
- Proficiency with browser based debugging.
- Understanding of progressive web apps.
- Experience with a testing framework (Jest/Mocha).
- Experience using Git
We are on a mission to help e-learning companies and L&D leaders in enterprises to deliver engaging video experience to their end users and customers. VideoKen’s patented AI-powered video discovery, indexing, engagement and analytics platform is used by 30+ customers across the world including marquee brands like Bosch, Oracle, Accenture, TCS, Upgrad, Kaplan Test Prep etc.,
**WE BELIEVE IN**
Enabling better learning outcomes: Video interactivity and analytics powered by VideoKen delivers better learning outcomes for our customers, enabling them to expand their business.
Building a large profitable business: We envision building a large profitable business to achieve our mission of democratizing quality learning experiences.
Innovative culture with personal growth: We have a culture of innovation, and pay attention to each team member’s individual growth. VideoKen’s technology is covered by 8 US granted patents and several pending patent applications.
**OUR IMPACT SO FAR**
* 3 millions minutes of videos processed.
* 7 million minutes of videos delightfully experienced with the VideoKen AI player.
* 1.5K+ websites embedded with videos powered by VideoKen.
* Top AI conferences such as NeurIPS, ICML, ICLR, etc. use VideoKen for discovery and deep search.
**WHAT AN IDEAL CANDIDATE WOULD LOOK LIKE: **
* 5+ years of working on JavaScript/HTML/CSS
* Good understanding of modern JavaScript features like ES Modules, Promises, Async/Await, Symbols, Generators, Iterators, Microtasks etc.
* Experienced with a web framework like React or Vue
* Good understanding of DOM and modern Web APIs
* Good understanding of browser rendering pipeline and performance optimizations
* Familiarity with front-end build tools, like Webpack or Rollup
* Good understanding of CI/CD processes
* Experience working with NodeJS
* Good knowledge and understanding of data structure and algorithms
* Previous work experience at a product-based company or startup would be a bonus.
PERSONALITY TRAITS WE REALLY ADMIRE
* Great attitude to ask questions, learn, and suggest process improvements.
* Pays great attention to detail and helps identify edge cases.
* Gives equal importance to planning, coding, code reviews, documentation, and testing.
* Highly motivated and coming up with fresh ideas and perspectives to help us move towards our goals faster.
* Follows release cycles and absolute commitment to deadlines.
Our tech stack is Django framework (python), ReactJS, VueJS, PostgreSQL, Redis, COSMOS DB, and Elasticsearch.
**WHY JOIN US **
Freedom and Responsibility: If you are a person who wants to take up challenging work and push your boundaries with no one monitoring you, then this is the right place for you. There are no hierarchies. No managers to please.
Great Salary and Equity: For our top performers and leaders, we grant stock options. As VideoKen continues to grow, you’ll have a real opportunity to create wealth for yourself and your family. We pay industry competitive salaries too!
Holistic Growth and Flexible work schedule: Building a career doesn’t have to be at the cost of missing out on your personal front. We have flexible timings, work from home, and leave policy.
Transparency: If you ever wanted to know what it’s like to be on an entrepreneurial journey, then working with VideoKen gives you that opportunity to experience it from the front seat.







