Reactjs developer
Mirafra Technologies Verified employer
Actively hiring · Posted 11d ago · JEV2610CAE5ADDAAB
Job description
Senior Full Stack Developer (Ruby on Rails, ReactJS) - Mirafra Technologies
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. They are expected to have experience in building web and API based application platforms
Educational Qualification :
B.E. / B.Tech / from top tier IITs/NITs with at least 4-6 years of experience in full stack development for Web Applications
Overview :
Opportunity to work as a Software developer for a content based Progressive Web App in the ed-tech industry. This platform enables creation and consumption of stories in multiple languages with the use of technology to scale creation as well as providing users with content suggestions based on their reading preferences. The project entails development of new features and deployment using a CI/CD model based on requirements from the product team.
The responsibilities would include:
Developing front end website architecture.
Designing user interactions on web pages.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Development of new features
Debugging issues with existing features
Monitoring application health
Proactive approach to upgrade technology/plugins, modify architecture etc. to ensure reduction in issues and improvement in platform performance
Hotfixes and support for L3 tickets raised from end users with highest priority
Mentoring other members of the team in new and evolving technology tools / paradigms
Must have:
Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
Preceding experience with ReactJS workflows like Redux, Create React App, data structure libraries
Strong understanding of Javascript, ReactJS, HTML, CSS, Ruby and Ruby on Rails
Strong understanding of scalable, modular, open and robust application / database architecture.
Strong analytical, problem solving skills for ambiguous high level business / technical issues
Familiarity with concepts of MVC, ORM, and RESTful
Understanding of fundamental design principles behind a scalable application
Able to create database schemas that represent and support business processes
Hands on Experience with relational databases Postgresql and MySQL
Solid understanding of object-oriented programming
Proficient in writing unit and functional tests with RSpec, Capybara
Familiarity with Couchbase and ElasticSearch (NoSQL DB)
Able to implement automated testing platforms and unit tests with RSpec
Proficient understanding of code versioning tools (e.g. Git)
Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)
Familiarity with continuous integration/continuous development (CI/CD) tools and methodologies
Proficient in verbal and written communication.
Experience in debugging system performance issues and creating long term solutions for the same would be an added benefit.
Good to have :
Experience with Cloud services, web servers, load balancers, auto scaling of architecture would be preferred
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Mirafra Technologies.
- Track your application and get updates by email and WhatsApp.