Senior Full Stack Developer - Web Applications - Node.js/REST API/MySQL (7-10 yrs) Gandhinagar (Backend Developer)
Mintskill HR Solutions LLP
Gandhinagar, India
3d ago
source :

Job Description :

  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organisation.
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection
  • Integration of user-facing elements developed by front-end developers.
  • Writing reusable, testable, and efficient code.
  • Implementation of security and data protection.
  • Solve complex performance problems and architectural challenges.
  • Integration of MySQL and No-SQL data storage solutions
  • Peer code review of fellow junior developers
  • Version branching and merging - Git Flow management
  • Skills Required :

  • Basic understanding of front-end technologies, such as HTML5, CSS3, JavaScript, Typescript, ReactJS and React Native with Redux / Flux.
  • Knowledge of AngularJS and Vue JS will be a plus

  • Highly experienced with back-end programming languages like Node.JS(knowledge of PHP and / or Python will be a Plus)
  • Proficient experience using advanced JavaScript libraries and frameworks such as ReactJS, KnockoutJS, BackboneJS, DurandalJS, Loopback, HapiJS
  • Experience with REST APIs.
  • Good understanding of server-side templating languages such as Jade, EJS, etc.
  • Good understanding of server-side CSS preprocessors such as Stylus, Less, etc
  • Knowledge of code versioning tools such as Git.
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • User authentication and authorisation between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Understanding fundamental design principles behind a scalable application.
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform.
  • Creating database schemas that represent and support business processes.
  • Strong Cloud Architecture as well as Management experience (Azure, AWS, Google Cloud, Digital Ocean, Linode, Heroku)
  • Strong Proficiency in MongoDB, PostgreSQL, MySQL, Redis
  • Prior experience of working on Enterprise Solutions, E-Commerce platforms, Web, Mobile B2B SaaS, Cloud Computing
  • Strong experience with object-oriented programming, Data Structure design and Algorithms
  • Design and develop end to end applications with very high quality and testing procedures.
  • Hand-on experience on working with any one or more of these project management tools - Slack Jira Trello Asana
  • Must have experience on deploying / publishing react-native apps on Apple AppStore and Google PlayStore
  • Must have experience in CD / CI tools like - Any one or more - Docker, Jenkins, Bamboo, Gitlab, CircleCI etc..
  • Experience on developing mobile apps with backend servers along with their deployment mechanisms.
  • Experience on software design patterns : MVC, Singleton, Factory, MVVM, VIPER etc.
  • CTC Upto : 9 Lakhs per annum

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form