SourcingXPress
Website:
sourcingxpress.com
Company:
https://www.linkedin.com/company/sourcingxpress
Industries: Technology, Information and Internet
Job details:
Company: TalentCrux
Website: Visit Website
LinkedIn: Visit LinkedIn
Business Type: Startup
Company Type: Product & Service
Business Model: B2B
Funding Stage: Bootstrapped
Industry: Information Technology
Salary Range: ₹ 12-17 Lacs PA
Job Description
We are looking for a talented and experienced
Full Stack Engineer with 4–7 years of hands-on experience designing, developing, and maintaining enterprise-grade web applications. The ideal candidate is passionate about building scalable, high-performance applications and has expertise across both frontend and backend technologies.
Required Technical Expertise
- 4-7 years of demonstrable experience designing, building, and working as a Fullstack Engineer for enterprise web applications
- Ideally, this would include the following:
- Expert-level proficiency with JavaScript (ES6), HTML5 & CSS
- Expert-level proficiency with ReactJS or VueJS
- Expert-level proficiency with Node.js
- Expert-level proficiency with Python (3.4+), Django (2.1+) or Flask Or Java
- Familiarity with common databases (RDBMS such as MySQL & NoSQL such as MongoDB) and data warehousing concepts (OLAP, OLTP)
- Understanding of REST concepts and building/interacting with REST APIs
- Deep understanding of a few UI concepts:
- Cross-browser compatibility and implementing responsive web design
- Hands-on experience with test driven development, using testing libraries like Jest, PyTest and Nose
- Familiarity with common JS visualization libraries built using D3, Chart.js, Highcharts, etc.
- Deep understanding of core backend concepts:
- Develop and design RESTful services and APIs
- Develop functional databases, applications, and servers to support websites on the back end
- Performance optimization and multithreading concepts
- Experience with deploying and maintaining high traffic infrastructure (performance testing is a plus)
Click on Apply to know more.