Sr. Web Developer/Full Stack Developer

Number of Vacancies: 3

Experience: 2+ Years Minimum

Qualification: B.E./B.Tech/MCA/Msc IT

Location: Rajkot, Gujarat.

Summary:

We are looking for an experienced Web Developer who is responsible for managing back-end services and the interchange of data between the server and the users including creating & customising Odoo based eCommerce themes, projects & websites. You should have a strong understanding of industry trends and content management systems. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by our front end developers into the Odoo based web applications. Therefore, a sound understanding of front-end technologies is necessary.

Responsibilities:

  • Analyse customer's website/eCommerce requirements & develop only minimal required customisation to fulfil our customer’s business needs.

  • Carrying out project planning & development activities for Website Customisations, Code Migration, Data Migration & Import, Bug fixing, performance optimization, deployment, production support, code review Automation Test & Unit Test for our Website/eCommerce Projects.

  • Build innovative, state-of-the-art web applications and collaborate with the team of our front end developers or User Experience (UX) experts.

  • Ensure best SEO practices while development/design of website.

  • Optimising website speed and scalability with web concepts and ensuring that the website is up and running 99.99%.

  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.

  • Analyze and clarify functional specifications, write technical specifications, design technical structure of the solution, and implement business logic for our eCommerce based projects.

  • Prepare monthly sprint reports and manage project sprint meetings to plan project development progress/challenges/scope etc.

  • Keeping up to date Emipro’s corporate knowledge base by developing documentation, flowcharts, sketches, wireframes, algorithms, data-flow diagrams, layouts, user-flow diagrams, charts, code comments.

  • Must have a strong understanding in browser specific compatibility issues.

  • Build reusable code and libraries for future use.

  • Possess sound understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability.

  • Must possess a strong learning curve and should be willing to keep yourself abreast and continuously updating your job knowledge by studying state-of-the-art development tools, programming techniques, latest cloud services, modern programming/technical concepts for personal upscaling and in turn meeting Emipro’s organisational needs as well.

Required Skills:

  • Minimum 2+ years of experience in web development.

  • Ability to work on web projects with scrum & agile methodology.

  • Excellent knowledge of browser troubleshooting and debugging practices and techniques.

  • Experience with wireframe and diagnostic tools.

  • Superb analytical, problem-solving, interpersonal, written and verbal communication skills.

  • Must have knowledge of website concepts like cookie, session, web page rendering scenario, website security, etc.

  • Having a good sense of website UI and UX.

  • Must have sound knowledge of Javascript, jQuery, Ajax, JSON, XML, Bootstrap.

  • Must have code optimization skills in MVC framework based applications and proactively look for ways to make the architecture, code, and operations better.

  • Must be a self-starter & be able to work with minimum supervision.

  • Excellent knowledge of version control systems like GIT, Bitbucket, etc including branching and merging.

  • Sound judgment and independent decision-making regarding the viability of eCommerce solutions and abstract concepts.

  • Experience in writing SQL queries for MYSQL/SQL Server/PostgreSQL or another Relational Database.

Nice to Have:

  • Basic SEO knowledge.

  • Hands-on experience in Linux/Unix development environments.

  • Hands-on experience in Payment gateways & Shipping provider integration for eCommerce website.

  • Solid understanding of the Software as a Service (SaaS) model in the online environment.

  • Experience with server-side frameworks such as Python, Ruby, PHP, Java, ASP, ASP.NET.

  • Functional knowledge of eCommerce business processes for FMCG businesses.

  • Previous experience as an Odoo expert will be hugely advantageous.

  • Having 2 years of hands-on experience in developing eCommerce applications in famous platforms such as WooCommerce, Magento, Shopify, Prestashop, etc.