Senior Full-stack Engineer Job in Leokraft Technologies

Senior Full-stack Engineer

Apply Now
Job Summary

EXPERIENCE

6-8 Years

ROLES & RESPONSIBILITIES

  • The candidates should be able to create requirements, build use cases, define interfaces and then translate them into technical implementations.
  • Well versed with Core java / Multi-threading / concurrent programming / Exception Handling.
  • Experience in collection framework/ MySQL / Oracle.
  • Good knowledge in web technologies like HTML5.
  • Experience implementing design patterns.
  • Experience with server-side performance tuning.
  • Experience in working with large datasets. Rapidly fixing bugs and solving technical challenges.
  • Knowledge of best practices in writing optimized server side programs.
  • Projects will range from prototype application development to customized integration, including portal interfaces, remote access tools, hosted services, reporting, and back-end processes.
  • 5+ years of development and design experience in Software Development.
  • Being led as a lean start up, the team is engaged in conceptualization, development, successful delivery and adoption support for our customers.
  • The right candidate will have a passion for discovering solutions hidden in large data sets and working with stakeholders to improve business outcomes.
  • As a Full Stack Developer, you will be responsible for the end to end phases of the software development lifecycle including technical research, requirements analysis, high level and technical design, improving user experience, shaping the face of our new products, building internal tools, implementation of enhancements to the product, unit testing, debugging, and maintenance.
  • TECHNICAL KNOWLEDGE

  • Strong proficiency in JavaScript, HTML, CSS.
  • Proficient knowledge of React.js core and Node.js principles.
  • Developing and implementing highly interactive and responsive user interface components using React/Node / Material UI.
  • Troubleshooting interface software and debugging application codes
  • Translating designs, wireframes into high quality code.
  • Building reusable components and front-end libraries using React/Material UI.
  • Familiarity with RESTful APIs and Integrate front end React application with server-side API.
  • Experience with common front-end development tools like Babel, Webpack, NPM.
  • Develop high performant server-side application using Node.js and Express.js.
  • Integrate with third party webservices.
  • User authentication and authorization between multiple systems, servers access providing services like Okta.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Familiarity with modern front-end build pipelines and tools such as Azure DevOps.
  • Knowledge of relational databases, NoSQL databases (MSSQL, Mongo, Azure Cosmos) will be an advantage.
  • Working knowledge of cloud platforms like Azure/AWS.
  • Debug and refactor existing applications, software modules.
  • REQUIRED QUALIFICATIONS

    UG : B.Tech/B.E.
    PG : Any Postgraduate

    Experience Required :

    Minimum 5 Years

    Vacancy :

    5 - 10 Hires

    Similar Jobs for you

    See more recommended jobs