Full Stack Developer - React js & Redux
at With a global provider of Business Process Management.
Full Stack senior developer with ReactJS & Redux
Qualifications:
3 - 4 years of experience in application development and maintenance
Bachelor’s Degree/B.Tech/B.E in Computer Science or a related discipline
Advanced knowledge of HTML and CSS
Experience with using and building automated tests
Experience with CI/CD tooling (at least Git and Jenkins)
Experience with the Agile/Scrum/Kanban way of working
Proficient understanding of code versioning tools, such as Git
Experience with a modern frontend framework (e.g. Polymer, Redux, React, Angular, Vue.js or other component-based frameworks)
Experience with web paradigms such as REST, Responsive Web Design, Test-driven Development (TDD), Dependency Injection, etc.
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Knowledge of performance testing frameworks including Mocha and Jest.
Knowledge of RESTful APIs.
Understanding of AWS, S3, API Gateway, DynamoDB, RDS, Lambda.
Similar jobs
- Lead the delivery of high quality, innovative, flexible and scalable technical solutions that meet business requirements.
- Design, Develop, Test and maintain software applications.
- Perform hands-on coding and provide thoughtful code reviews.
- Demonstrate ability to work within an agile team as well as collaborate with many other teams on design and implementation strategies.
- Follow SCRUM Agile Development methodology
- Problem Solving and ability to present ideas - Self-motivated, Open-minded, User Focused, Adaptive.
- Generate guidelines for other web designers to match visual design intent.
- Experience in building web application using ReactJS as the frontend framework.
- Expertise in using JavaScript framework.
- Have worked on REST client and WebSockets
- Be able to write Unit tests using a framework like Jasmine, Enzyme etc.
- Have experience in using any of the Build scripts.
- Proficient understanding of GitHub or other version control systems
- Strong programming basics, with a clear understanding of Object-Oriented and Functional programming.
- Expert in developing backend application with RESTful API's Using Rest Framework
- Understanding creation of website layout/user interfaces by using standard HTML5, CSS3, jQuery.
- Experience in Bootstrap4 or CSS pre-processor like Less or Sass is desirable.
- Low-Latency UI, Page optimization, and bundle build + caching.
Key Skills(mandatory):
- Spring boot
- React.js(min. 2years experienced)
- Microservices
- Java(min. 5years experienced)
Total experience of minimum 5 years
5 days Work from Office role for Chennai/Pune/Noida
Contract to hire role for a MNC
Complete Job Description:
1. Must be fully aware of Core Java fundamentals.
2. Must have enough experience working with Spring / Spring Boot
3. Must be fully aware of Spring Framework and should be able to explain core concepts like IoC, DI, AoP etc. and should be able to corelate scenarios/examples with confidence.
4. Must be familiar with JDBC, Hibernate; JPA and should be able to corelate scenarios/examples with confidence.
5. Must have used common design patterns and should be able to correlate scenarios/examples with confidence.
6. Must have experience in API development.
7. Must be very familiar with JSON, HTTP, and REST protocols.
8. Must have exceptions in exception handling.
9. Must have experience in writing JUnit test cases.
10. Must be familiar with app servers, and web servers.
11. Must have experience in vulnerability remediation, and must be familiar with common vulnerability scanning tools.
12. Must have experience in logging/monitoring, must be familiar with common logging, and monitoring tools.
13. Must be familiar with CI/CD concepts and common CI/CD tools.
14. Must have experience working with the latest version of React JS.
15. Must have worked on JavaScript concepts such as the variable declaration, DOM
manipulation, Array higher order functions, promises and async/await.
16. Must be familiar with state and props of React component.
17. Must have experience working in hooks (useState, useEffect, useRef, useContext etc).
18. Must have experience in integrating APIs in React and how to render the data in UI.
Job Description
About the company
Anaxee Digital Runners is building India's largest last-mile verification & data collection network of Digital Runners (shared feet-on-street, tech-enabled) to help Businesses & Consumers reach remotest parts of India, on-demand. We are already serving 11000 pin codes (57% of India) | Website: www.anaxee.com
Check out our company pitch (6 min video) to understand the goal-https://www.youtube.com/watch?v=7QnyJsKedz8
Job Role
As a software developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate about understanding the business context for features built to drive better customer experience and adoption.
Job Location: Indore | Full Time | Experience: 2.5 yrs & above | Salary ∝ Expertise | Rs.5L ~ Rs.12L |
Responsibilities:
- Familiar with the software development life cycle (SDLC) from analysis to deployment.
- Comply with coding standards and technical design.
- Believes in a systematic approach to developing the system through clear documentation (flowcharts, layouts, &, etc) of functionality, address every use case through creative solutions.
- Adapts structured coding styles for easy review, testing, and maintainability of the code.
- Integrate the developed functionality and/or component into a fully functional system.
- Ensure unit and integration level verification plan are in place and adheres to a great quality of code at all time.
- Active participate in troubleshooting, debugging and updating current live system.
- Verify user feedback in making system more stable and easy.
- Work closely with the Product manager, designers, and other peer developers.
- Preparing technical training documents for onboarding new engineers.
Requirements
- Bachelor’s degree in computer science or equivalent practical experience.
- 2+ years of experience as a Software Engineer or Software Developer or in a relevant role.
- Smart Hands-on coder who can independently architect solutions and mentor team members.
- Solid experience in PHP, Node, Mongo, and MySQL
- Should have good Web service and Web application fundamentals
- Understanding of OOPS concepts, Persistence, Threading.
- Should have worked with HTML/ CSS/ Jquery/ Js / API.
- Knowledgeable in data structures and algorithms.
- Experience with open-source projects.
- Experience in designing interactive applications.
- A background in Engineering with sound oral and written communication skills.
- Prior experience with AWS, Azure, Google or OpenStack will be a plus.
- Hands-on a google cloud platform and Experience in Suite CRM is an added advantage.
Your application should include
- Details about applications you have previously worked on
- A GitHub or stack overflow profile if you have one.
What we offer
- Competitive salary, Startup Flexibility
- Great working atmosphere in a comfortable office.
- And an opportunity to get associated with a fast-growing VC funded startup.
About the Company-:
SISL is a young IT Services organization with focus on Managed Services & Systems Integration. Professionally managed, we offer end to end solutions which are designed to resolve business challenges and adapt to the dynamic needs of Industry. SISL has grown rapidly in last 5+ years with its offices in Delhi, Gurgaon, Chandigarh, Mumbai and Bangalore. With an employee strength of 3000(approx), both on-roll and of-roll.
Since inception, we have won & retained over 100+ customers across Industry verticals like: IT & ITES, BFSI, Pharma, Telecommunications, Media, Retail, Hospitality, Manufacturing, FMCG, Government and PSU.
At SISL we believe that our experience and value proposition gives tremendous benefits to clients. These are:
- Integrated Multi-OEM management:
- SISL is long associated as a service partner with almost all OEM's who provide Network equipment- s, Operating Systems & Applications, High End /Servers, Desktops etc. This makes us a single source for all and any type of services required by customers.
About the Client-:
Vlink India Private Limited is a Private incorporated on 19 January 2010. Vlink is well known for delivering the highest quality and cost-efficient IT services and workforce management solutions to our clients. Our consultant base has extensive expertise in virtually every specialization within the IT value chain. Our team can quickly access your company's specific requirements and work with you to deliver a tailored and cost-effective solution. Our clients includes, : IT & ITES, BFSI, Pharma, Telecommunications, Media, Retail, Hospitality, Manufacturing, FMCG, Government and PSU.
Responsibility-:
- You will a part of the consumer tech team responsible for the development and maintenance of consumer products such as responsive websites, backend APIs, property search engines, user experience to name a few. Your primary focus will be driving user conversion by developing tech solutions that help our consumer find their dream home.
- We take pride in solving complex problems for our users and aimed to be their trusted advisor, so having strong consumer empathy is a must-have. You will be working alongside other engineers and developers working on different layers of the complicated system, hence a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.
Requirements-:
- Understanding business requirement
- Design a React JS and Node JS Application
- Should have worked on React JS in frontend and Node JS in backend
- Experience of building a application from scratch
- Ability to write well-documented and clean code
- Experience in automated test suites
- Able to diagnose and fix bugs and performance bottlenecks
- Understanding of REST APIs and JSON
- Client interaction
Relevant experience on using tools like JSP, Servlet for web applications
· MVC frame works - Struts or Spring
· Web services- SOAP and REST WebLogic, Hibernate
· Middleware technologies MQ OSB.
· Web/App Servers: Tomcat or WebLogic or JBoss
· Experience using Angular, Micro Services using Spring, jersey, Swagger
· Good knowledge of Backend and Front-end technologies
· Good knowledge of Core Java, J2EE, Ajax, Spring, Java Script, jQuery, HTML
· Good knowledge of any RDBMS database like SQL Server, Oracle, MySQL & Cluster set-up, performance benchmarking, client-side API evaluation, knowledge of various deployment strategies
· Strong knowledge with Core JAVA concepts – Exception handling, Multi-threading, Collection, String, OOPS etc…
· Advanced understanding of Windows and Linux based operating systems
· Mainly 3-4 months hands on with reverse engineering and old legacy solutions to new modern applications
· Working knowledge using REST, HTTP, TCP, SCTP protocols
· Hands-on with JAVA frameworks such as – Thread Pool Executor, Object Pooling, Logging (Log4j preferred), XML/JSON handling
Education Criteria:
· Preferred BE degree in CS, E&C, E&E
· Proficient being a J2EE Developer (courses or project done) and data analytics skills
· Flexible to work on any projects assigned
Note: Terms & Conditions
· This opportunity will be work from office
· Reporting location - Bangalore office, Vijayanagar
Qualification : Engineering /Master degree in Computer Science/Electronics/Electrical/Information
Technology
Experience : 5- 8 Experience
Skill Sets :
-
Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML
-
Strong knowledge of Linux, PHP and MySQL, with working understanding of MongoDB, PostgreSQL, AngularJS, Express.js, Oracle, React Js, Ember and Node.js.
-
Proficient in JS-based tools including Bower, Grunt anvd Gulp.
-
Spring, MVC, ReactJS, Microservices , and Service oriented architecture
-
Experience working with languages such as Java, Javascript, Python, PHP or Ruby.
-
Working experience as a full stack developer.
-
Experience working with server technologies including Apache, ISS, Node.js, Nginx and J2EE.
-
Experience in API design and development.
-
Experience in web design and development with security concepts
-
Understanding of libraries including Backbone.js and jQuery.
-
Strong knowledge of data structures, system design, and algorithm
-
Experience in REST API and API calls development
-
Knowledge about IOT technologies and cloud platforms
Full Stack – Software Developer
About us
Villa Plus is UK's leading villa holiday tour operator, providing holiday makers the ability to book their own private villas across Europe. Customers have a choice of close to 2000 villas in 19 destinations with option of booking flights, car hire, transfers and travel insurance. Over the last 33 years Villa Plus has catered for holidays for nearly 200,000 customers and it manages about 50,000 bookings annually online.
Our digital platformhttp://www.villaplus.com/">, http://www.villaplus.com/">www.villaplus.com runs totally in Azure Cloud. A headless CMS platform is used for non-villa marketing content. Ash software is value-added partner and technical arm of Villa Plus which aims at delivering delightful experience to customers.
Qualification
- Bachelor / Masters degree in Computer Science or Computer Engineering
A good team player with expertise working as part of Agile teams. Hands-on experience in practicing Scrum, XP and Kanban. Hands-on experience in Microsoft .NET technology stack is a must
- Strong hands-on experience in web development using ASP.NET MVC and C#
- Usage of SQL and no SQL databases
- Hands on experience in test-driven development and DevOps practices
- Understanding and following OOAD, SOLID principles using C#
- Well-versed with pair-programming
- Working on solutions hosted in cloud environments (Azure or AWS)
- Implementation of continuous delivery processes
- Usage of Git
The following would be beneficial:
- Understanding of behavior-driven development and domain-driven design
- Experience in :
- .Net core, Web API
- Scripting Languages like JavaScript
- Frontend: Angular7
- Automating business processes
- Integration with 3rd party systems
- Content management
The FullStack Developer primarily participates in designing and implementing new services as well as participates in customer delivery. It will be possible to influence your work profile based on your interests.
While not mandatory, a generic understanding of user interfaces and being able to position oneself as an end-user is highly desirable. We appreciate also prior knowledge of the Image Processing domain.
We are looking for well-rounded people who care about their craft and understand software development. While we value a formal degree in computer science we do not require one - a candidate with a strong background, open mind and ability to learn would be an ideal addition to our team.
That being said, here is what we think the ideal team member would be:
Responsibilities :
- Develop and Integrate Django backend and API's with frontend framework.
- Develop Angular applications
- Working closely with UX and Front-end Developers
- Participating in architectural, design and product discussions
- Designing and creating RESTful APIs for internal and partner consumption
- Working in an agile environment with an excellent team of engineers
Requirements :
- Good experience developing Angular applications into production
- Good experience with the Django REST framework
- Strong understanding of the Angular framework as well as javascript, jQuery and HTML/CSS
- Good experience on designing and structuring of database most likely ORM (i.e MongoDB)
- Knowledge of how to build and use with RESTful APIs
- Good experience of Python coding skills
- Strong knowledge of version control (i.e. git, svn, etc.)
- Experience deploying Python applications into production
Qualification: Engineering from CSE/IT
Must have Professional experience
- Rails 6 or 7
- Writing integration tests And Mini-Test or rSpec
- Simple_form and nested attributes
- Hotwire / Turbo
- ActionText
Async and Remote. Not required to video/voice meet. Translations to/from English on Google translate are okay. Tests in the code should be written in English.
Must be available on slack/Whatsapp/ or telegram for text.
Must use GitHub. Co-pilot AI completion can be paid for during the duration of your employment. We prefer co-pilot users as they write tests much faster, and with better coverage. Additionally they produce very uniform, conventional rails code.
Experience with the following Gems:
(If you don't have experience, please learn thoroughly before starting.)
- Administrate
- Devise
- Pundit
- Acts as Tenant