
We are looking for ambitious hands-on coders who love building web based applications from the ground up and have a special affection for all things JavaScript.
Responsibilities:
- Develop robust, web-based applications interacting with database filesystems and APIs
- Obsess about code quality and readability
- Remain updated on new and evolving client-side technologies, their application to our functionality or architecture goals
- Work closely in a multi-disciplinary structure to deliver world class solutions across web, mobile, and tablets
- Identify and establish best practices and frameworks keeping in mind parameters of performance, responsiveness, security, maintainability, extensibility, and reuse
Must have:
- At least 3 years of experience in developing web based applications with experience in Node.Js
- Skilled at Object Oriented JavaScript and having a working knowledge of at least one of the following MVC Frameworks (Angular, Backbone, Ember, React etc.).
- Knowledge of database, preferably some NoSQL DB like Mongo.
- Familiar with Git version control system

Similar jobs

Role of full stack engineer consultant
- receive the knowledge transfer
- maintenance of technology
- integrate the technology in client's platform



Full Stack Architect
Job Sector: IT, Software
Job Type: Permanent
Location: Chennai
Experience: 10 - 20 Years
Salary: 15 - 35 LPA
Education: Any Graduate
Notice Period: Immediate
Key Skills: ReactJS, NodeJS, Angular
Contact at triple eight two zero nine four two double seven
Job Description:
Requirements
As the expectation from the candidate would be to develop, architect and work with different stakeholders in the organization, most of the skillset mentioned below is a must have.
- Overall 10+ years of experience in the IT industry.
- Full Stack Senior Developer/Architect with extensive knowledge in, at least 2 programming language such as JavaScript, C#, Java, Python, Go etc.
- Experience in any one of the Frontend JavaScript frameworks; ReactJS, Angular, VueJS.
- Experience in building and managing scalable high availability RESTful services using frameworks like NodeJS, .NET Core etc.
- Experience in RDBMS and NoSQL database technologies like SQL Server, MongoDB, DynamoDB etc.
- Extensive experience in web fundamentals like HTML 5 and CSS 3.
- Should have understanding of Containerisation with Kubernetes or Docker.
- Familiar with Test Driven Development and CI/CD pipelines (GitLab, Jenkins).
- Experience in different AWS Cloud Services like ECS, EKS, S3, EC2 etc is good to have.
- Working knowledge of source code repository Git.
- Understanding of how to build performant, decoupled, testable, maintainable code.
- Ability to understand business requirements and translate them into technical requirements.
Good written and verbal communication skills.
- Minimum 3 years of frontend development experience using React JS.
- Minimum 3 years of backend development experience using Node JS or .NET Core .


Job description
The ideal candidate must have extensive development experience of microservices using Java Spring Boot. In addition, they should know the installation, configuration, platform operations, and troubleshooting of API products. Besides, they should also have experience in API design, BaaS, Advanced proxies, Analytics, Developer Portal, and creating RESTful API patterns.
Responsibility
Develop and design RESTful microservices and APIs
Be involved in the development life cycle and would be doing definition and feasibility analysis
Apply latest software design techniques and contribute to the technical design of new solutions
Troubleshoot issues and solve problems where needed
Write object-oriented and maintainable code
Deliver quality results on time with minimal supervision
Work with multiple stakeholders involved in the project
Deliver APIs with standard documentation as per Open API standards
Skillset
Bachelor’s/Master’s degree in computer science, information technology, or engineering
At least 3-5+ years of experience in developing APIs and microservices using Spring Boot
Expertise in Java
Hands-on Experience in OOPS concepts, Spring Boot, Spring 3.x, Spring Dependency Injection (IOC, MVC, JDBC, JMS, etc.), and hibernate or any other ORMs
Hands-on experience in web services-RESTful
Knowledge of Restful API design patterns
Working knowledge in Databases (SQL Server, Oracle) and SQL
Hands-on experience in NGINX (Webserver and Reverse proxy)
Hands-on experience in setting up MTLS between microservices
Hands-on experience in docker implementation
Hands-on experience in consuming SOAP services from microservices
Hands-on experience in application servers like Tomcat and WebLogic
Hands-on experience in any of Java IDE (Eclipse, IntelliJ)
Hands-on experience in dependency and build management tools preferably Maven
Familiarity with code versioning tools, like Git, SVN, and Mercurial
Familiarity with APIGEE API gateway
Familiarity with Node.js
Onsite - Bahrain


You’re Awesome at:
- Excellent communication skills (Verbal & Written)
- Great understanding of JavaScript
- Excellent hands-on programming experience of NodeJS/Express/SailsJS
- Excellent hands-on programming experience of React/Angular/Meteor/VueJS
- Good understanding of RESTful API development
- Good knowledge of TDD (Test Driven Development)
- Good understanding of MongoDb/mysql/postgres
- Good understanding of AGILE - SCRUM
- Good understanding of GitHUB, SVN
- Experience with designing of overall architecture of the application
- Good understanding of Web Securities and how to implement in application
- Hand-on designing and implementing robust and scalable web service/api
- Hand-on application deployment and cloud platform such AWS/Heroku/GoogleCloud
- Understanding of the Software Development Life cycle

Essential
• 4+ years' experience as Full Stack PHP Software with knowledge of PHP frameworks. Node.js,
Websockets
• At least 2+ year recent experience working in LARAVEL 4 experience.
• Experience in any of these MVC frameworks (preferably Laravel)
• 1-3+ years of commercial experience in PHP (Frameworks including Laravel)
• At least 3+ Years Proven experience with MySQL PostgreSQL
• At least 1+ year Server migration from MySQL/PostgreSQL to AWS essential.
• At least 1+ year experience creating RESTful APIs, Web Services, Developing Microservices,
Websockets.
• At least 1+ Year Hybrid Mobile App Development experience preferably by using Firebase
Preferred
• Sound understanding of SQL and demonstrated experience writing optimised SQL queries
• Experience with Java Script, Angular Js latest, Node Js, Angular,
• 2-3+ years of experience in HTML, CSS, JavaScript and jQuery
• Experience using different branching and merging strategies of Git and Bitbucket
• Software Design, Development, Debugging & Testing fundamentals.
• Social media and SEO knowledge is advantageous.
• A good communicator, with the ability to explain concepts to non-technical people.
• Experience in a leadership role where you have had to lead, manage and mentor others.
• Accurate with strong attention to detail.
Knowledge in code quality tools like SonarQube is an advantage
Good to Have
Experience with Docker / Kubernetes
DevOps mindset and experience
Knowledge in code quality tools like SonarQube is an advantage

Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment to maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
- Understanding and improving performance of web applications through tools like Lighthouse/ Google Page Insights or similar.
- Interpreting the results and implement design improvements
- Mentoring of new members, provide directions for secure coding, and extensive code reviews to ensure the highest quality code is shipped to production.
- Configuring and managing web servers like Nginx or Apache
- Monitoring web applications using tools like AWS, CloudWatch, NewRelic APM or similar MERN stack developers, with focus on Express, React and Node
What you need to have:
- B.E/ B.Tech- Min 65 %
- Web Server Application setup for B2C with significant scale (more than 100K daily users)
- React Native based development experience
- Understanding of Mobile application development (Android and/ or iOS)
- Good understanding of Laravel framework
- Real-world experience in configuring and managing web servers like Nginx or Apache
- Good understanding of git-based SCM, Jenkins based build systems, CI/ CD pipelines, and deployment frameworks
- Sound knowledge of web application architecture
- Experience in working with stakeholders in Product Management and Business teams
- Extensive experience in building and supporting PHP or Node- based Web Server Application
- Hands-on experience in managing performance, stability, and security of node/ PHP based web applications on the server-side

If you're early in your career (0-4 years of experience), want to learn about real-world product building, and still make decent money, this opportunity would be a great fit.
We need you –
1. to be a full-stack developer
2. can articulate and write well
3. to be a generalist
4. to have a passion for learning, and applying the knowledge
5. to be self-managed and disciplined
If you are someone who can relate to all the statements below, you're the one we are looking for.
1. Built and scrubbed many side projects
2. Have at least a dozen ideas in their backlog that they want to get to someday
3. You've taught yourself skills using Internet


