
Similar jobs

We are looking to hire a skilled WordPress developer to design and implement attractive and functional websites for our clients. You will be responsible for both back-end and front-end development including the implementation of WordPress themes and plugins as well as site integration and security updates.
WordPress Developer Responsibilities:
- Meeting with clients to discuss website design and function.
- Designing and building the website front-end.
- Creating the website architecture.
- Designing and managing the website back-end including database and server integration.
- Generating WordPress themes and plugins.
- Conducting website performance tests.
- Troubleshooting content issues.
- Conducting WordPress training with the client.
- Monitoring the performance of the live website.


Job Description:
- working on all layers of architecture Understanding the flow of code and how it interacts with different components.
- Building REST API.
- Creating technical design documents by understanding requirements, and product objectives.
- Writing effective Unit tests
- Good analytical skills and innovative mind.
- Source code management.
- Excellent communication skills.
Desired Skills
- Experience on Mern Stack (MongoDB, Express.js, React, Node.js)
- Strong understanding of JavaScript, object-oriented JS, its quirks, and workarounds•
- Strong hands-on experience in JavaScript• Strong proficiency with JavaScript or CoffeeScript depending on your technology stack.
- Good understanding of server-side CSS preprocessors such as Stylus, Less•
- Basic understanding of web markup, including HTML5 and CSS3• Good understanding of asynchronous request handling, partial page updates, jQuery, and AJAX•
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues• Familiarity with JavaScript module loaders, such as Require.js and AMD•
- Proficient understanding of code versioning tools, such as SVN• Good understanding of browser rendering behavior and performance
- Key Programming Skills: MERN stack, full stack, React, Java, HTML/CSS, JavaScript, Bootstrap.
- Experience working with Rest based APIs
· Understanding the fully asynchronous behaviour of NodeJs
· Knowledge of the common NodeJs or web server exploits and their solutions, accessibility, and security compliance's.
· Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
· Excellent working knowledge of databases, database schema that represent and support business processes
Mandatory:
Skill sets: Node JS, JavaScript, Mongo DB
Deployment experience on Production Server.
Location: Bangalore

Job Description
Responsibilities
-
Ability to translate Wireframes and PSD Designs into functional web apps using HTML5, AngularJS, React , Node.js, and Mongo
-
Binding of UI elements to JavaScript object models
-
Creating RESTful services with Node.js
-
Architect scalable web architectures
-
Work in a cross-functional team to deliver a complete user experience
-
Create Unit and Integration tests to ensure the quality of code
-
Be responsive to change requests and feature requests
-
Write code that is cross-platform and cross-device compatible
-
Ability to wear many hats and learn new technologies quickly
Qualifications
Experience
-
2-3 years minimum in creating complex HTML based solutions
-
Detail oriented experience as a Web Developer creating Angular based solutions
-
1-2 years with Node.js and Express
-
Ability to work both independently and in collaborative teams to communicate design and build ideas effectively
-
Experience using asynchronous RESTful services (JSON)
Requirements
-
Fluent knowledge of latest HTML/CSS standards and best practices
-
Working knowledge of JavaScript and AngularJS
-
Working knowledge of Node.js and Express
-
Solid Understanding of HTTP protocol and how server-side code is processed on the client
-
Some experience with Photoshop or Sketch is a plus (creating sprites, optimizing, cutting or adjusting images)
-
Working knowledge of front end optimization and performance techniques
-
Obsession with lean, clean and organized front-end code
-
Cross-browser development and troubleshooting
-
Experience building Responsive websites for web, tablet and mobile devices
-
Eye for details is crucial
-
Able to handle multiple projects and competing deadlines
-
Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation
-
Portfolio of work required. Include examples of all areas of interaction design (user flows, wireframes, final graphical display)


- YII2/Laravel MVC Concepts
- PHP OOPs concepts
- HTTP Verbs and methods for RESTful services, REST verbs and status codes
- Bootstrap concepts
- Javascript (hoisting, closures, currying, scope and scope chain, memoization)
Summary
As a Programmer you will work in the Product Department, which engages in analyzing the business and user requirements for the product. You will work in small groups with the Product Manager, Product Designer, and Data Analyst to contribute in enhancing existing features and to develop new features and functional modules for the product.
- Develop features and improvements to the Education-ERP product in a secure, well-tested, and performant way
- Analyze and interpret highly complex data to arrive at actionable recommendations
- Collaborate with Product Management and other stakeholders within Engineering (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment
- Advocate for improvements to product quality, security, and performance
- Solve technical problems of moderate scope and complexity.
- Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
- Represent IIC and its values in public communication around specific projects and community contributions.
- Confidently ship small features, improvements, and bug fixes with minimal guidance and support from other team members. Collaborate with the team on larger projects.
- Participate in Tier 2 or Tier 3 technical guidance to assist in troubleshooting product operations, security operations, and urgent engineering issue












