
About Builtio
About
Company video
Connect with the team
Similar jobs
We are looking to expand our existing Python team across our offices in Surat. This position is for SDE-1 - Junior Software Engineer.
The requirements are as follows:
1) Familiar with the the Django REST API Framework.
2) Experience with the FAST API framework will be a plus
3) Strong grasp of basic python programming concepts ( We do ask a lot of questions on this on our interviews :) )
4) Experience with databases like MongoDB , Postgres , Elasticsearch , REDIS will be a plus
5) Experience with any ML library will be a plus.
6) Familiarity with using git , writing unit test cases for all code written and CI/CD concepts will be a plus as well.
7) Familiar with basic code patterns like MVC.
8) Grasp on basic data structures.
Looking for 5+ years experienced Senior Fullstack Engineer for research-focused, product-based, US-based Startup
AI Assistant for Research using state of the art language models (ChatGPT for Research)
At SciSpace, we're using language models to automate and streamline research workflows from start to finish. And the best part? We're already making waves in the industry, with a whopping 5 million users on board as of November 2025!
Our users love us too, with a 40% MOM retention rate and 10% of them using our app more than once a week! We're growing by more than 50% every month, all thanks to our awesome users spreading the word (see it yourself on Twitter).
And with almost weekly feature launches since our inception, we're constantly pushing the boundaries of what's possible. Our team of experts in design, front-end, full-stack engineering, and machine learning is already in place, but we're always on the lookout for new talent to help us take things to the next level.
Our user base is super engaged and always eager to provide feedback, making Scispace one of the most advanced applications of language models out there.
We are looking for insatiably curious, always learning SDE 2 Fullstack Engineer. You could get a chance to work on the most important and challenging problems at scale.
Responsibilities:
- Work in managing products as part of SciSpace product suite.
 - Partner with product owners in designing software that becomes part of researchers’ lives.
 - Model real-world scenarios into code that can build the SciSpace platform.
 - Test code that you write and continuously improve practices at SciSpace.
 - Arrive at technology decisions after extensive debates with other engineers.
 - Manage large projects from conceptualization, all the way through deployments.
 - Evolve and ecosystem of tools and libraries that make it possible for SciSpace to provide reliable, always-on, performant services to our users.
 - Partner with other engineers in developing an architecture that is resilient to changes in product requirements and usage.
 - Work on the user-interface side and deliver a snappy, enjoyable experience to your users.
 
Our Ideal Candidate would:
- Strong grasp of one high-level language like Python, Javascript, etc.
 - Strong grasp of front-end HTML/CSS, non-trivial browser-side javascript
 - General awareness of SQL and database design concepts
 - Solid understanding of testing fundamentals
 - Strong communication skills
 - Should have prior experience in managing and executing technology products.
 
Bonus:
- Prior experience working with high-volume, always-available web-applications
 - Experience in ElasticSearch.
 - Experience in Distributed systems.
 - Experience working with Start-up is a plus point.
 
Job Description :
● Should have a strong knowledge of Node JS, Javascript.
● Proven Skills with databases like PostGres/MongoDB etc.
● Experience in Version Control Systems like GIT, Bitbucket.
● Ability to complete all phases of software development life cycle.
● Should have a working knowledge of using the latest development tools and techniques.
● Experience in Cloud such as AWS, Azure etc. is an advantage
● Basic knowledge of front-end UI design preferred.
● Must have good problem solving and analytical skills.
● Must be a team player, having good communication skills, self-starter
● Ability to pick up new technology is needed
Ideal Candidates will:
● Possess Strong sense of ownership
● Have an ability to work in high energy teams and drive results
● Have Good communication and documentation skills
● Enjoy sharing knowledge and eager to keep developing themselves
Job Description:
Are you a fun loving and passionate to be a part of Global Innovator team? Are you planning to grow your career, which enhance your skills in technology? A career at SmartDocs can open many doors for you in the world of technology. If you are looking for a company that is dedicated to your ideas, recognizes you for your unique competency & contributions and provides a fun, flexible and delightful work atmosphere.
Then, we are the right place to ignite your passion. We are totally committed about our employees, our Clients & Customers, our work culture and especially our technology. We are an organization who encourages new ideas of employees through collaboration and creativity.
We are seeking for a dedicated individual to join SmartDocs Business Solutions. The candidate will work with the product development team and must be a subject matter expert in-order to deliver the best practices; an ideal candidate must possess excellent business skills with outstanding communication, professionalism & leadership and must have minimum 3 - 6 years of experience in JAVA as a full stack developer.
Desirable Skills & Expertise:
v Minimum 3 – 6 years of experience as a full stack developer (Preferable from product based entity). At least a year of experience in managing a team is mandatory.
v Master’s or bachelor’s degree in Engineering (CSE / IT / MCA / Software) are preferred.
v Work exp. in Java, Frame-works like : Spring, Spring boot; J2EE technologies like Servlets, JSP and Web Application Server is mandatory.
v Strong skills in HTML, Java Script, XML, CSS and Mango DB.
v Product development in Linux environment is an added advantage.
v Possesses intellectual humility; smart, driven, creative and able to learn things from slipups, willing to raise others up.
v Excellent Communication & Analytical skills with integrated professionalism at all levels.
Key Responsibilities:
Ø The role is responsible for designing, coding and deploying of high-performance applications.
Ø Deep expertise and hands on experience as a Core JAVA Developer.
Ø Team Management, Excellent interpersonal, Communication and effective organizational skills and solid technical skills.
Ø Should be able to communicate effectively with both technical and non-technical personnel.
Ø Excellent trouble shootings & problem-solving skills.
Ø Experience with SDLC from requirement analysis through testing and deployment.
Ø Must be an expert in technologies like J2EE, JSP, Servlets, Web Application, HTML, Java Script, XML, CSS, Mango DB and JAVA frameworks – Spring boot.
Ø Develop and maintain strong product knowledge.
Ø Guide the clients through various stages of the project and transition to support organization.
Ø Review existing business processes and participate in the Process Improvement Program.
SmartDocs, provides equal employment opportunity to all its employees and all qualified applicants for employment without regard to their race, caste, religion, color, ancestry, marital status, gender, sexual orientation, age, nationality, ethnic origin or disability. Our resource policies shall promote diversity and equality in the workplace while encouraging the adoption of international best practices.
Key Tasks & Accountability:
- Collaborate with development teams and product managers to create innovative software solutions.
 - Able to develop entire architecture, responsive design, user interaction, and user experience.
 - The ability to use databases, proxies, APIs, version control systems, and third-party applications.
 - Keep track of new development-related tools, frameworks, methods, and architectures.
 - The developer is in charge of creating APIs depending on the architecture of the production application.
 - Keeping up with the latest advancements in programming languages and server apps.
 
Skills:
- Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
 - Knowledge of React, Redux and API Integration.
 - Experience with backend technology like NodeJs, Microservices, MVC Framework and Data Base connection.
 - Knowledge on SQL/NoSQL such as MySql, mongoDB.
 - Knowledge of cloud such as AWS.
 - Team player with a knack for visual design and utility.
 
Responsibilities:
- Responsible for monitoring project deliverables on day to day basis
 - Required to update relevant stakeholders or team members on the project's progress.
 - Assist, train, and ensure project team members with tasks that you have assigned to them.
 - Test the product modules and manage the change request, bug reports, etc.
 - Assist project managers in the planning, execution, and monitoring of projects Develop and maintain project plans, timelines, and progress reports.
 - Facilitate communication between intern stakeholders, clients, vendors, and management.
 
Qualifications:
- Bachelor's Degree or equivalent experience.
 - 3+ years of relevant Project Management experience.
 - Strong verbal, written, and organizational skills for documentation, user stories, etc.
 - Proficient in MS Excel, and Presentation. Proficient in Jira, Confluence, and Notion is a plus.
 - Excellent organizational and time-management skills.
 - Strong communication skills, both verbal and written.
 - Ability to work well in a team environment.
 - Experience with project management tools and software.
 - Ability to identify project risks and issues, and develop mitigation plans.
 
 Providing technical expertise for every phase of the project lifecycle—from concept
development to solution design, implementation, optimization and support. Interacts
with a set of clients (client senior developers and architects) to create technology
specifications from business requirements for one of the modules within the project.
 Prepares the technical design of the more complex technology components within the
module (one or more of client/web presentation tier, server tier, data access and data
model, integration component, package function customization).
 Assists the architect in articulating the pros and cons of using a certain technology stack
or component or design pattern versus another to the clients and project team and
drives selection of technologies, designs to come up with the optimal architecture.
Drives the performance tuning, re-design and re-factoring for a module.
 Contributes to designing and implementing the build, releases process as well as system
configuration and deployment characteristics of the application.
Required Tech Stack
 2+ years of strong development skills in Java with JDK 1. 8 & above version &
Microservices with Spring boot/ Spring.
 Should have strong acumen in Data Structures, Algorithms, problem-solving and Logical/
Analytical skills.
 Thorough understanding of OOPS concepts, Design principles and implementation of
different type of Design patterns.
 Sound understanding of concepts like Exceptional handling, Serialization/Deserialization
and Immutability concepts, etc.
 Good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto
boxing, etc. Experience with Multithreading, Concurrent Package and Concurrent APIs Basic
understanding of Java Memory Management (JMM) including garbage collections
concepts.
 Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by,
aggregate functions, etc.)
 Experience with at-least one NoSQL (Any of Cassandra/Couch base/Hadoop), Hands-on
experience with JMS
 Hands-on experience in creating RESTful webservices and consuming webservices
 Hands-on experience with Spring.
 Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
 Experience of writing Junit test cases using Mockito / Powermock frameworks.
 Should have practical experience with Maven/Gradle and knowledge of version control
systems like Git/SVN etc.
 Good communication skills and ability to work with global teams to define and deliver
on projects.
 Sound understanding/experience in software development process, test-driven
development
You will:
- Write excellent production code and tests and help others improve in code-reviews
 - Analyze high-level requirements to design, document, estimate, and build systems
 - Coordinate across teams to identify, resolve, mitigate and prevent technical issues
 - Coach and mentor engineers within the team to develop their skills and abilities
 - Continuously improve the team's practices in code-quality, reliability, performance, testing, automation, logging, monitoring, alerting, and build processes
 
You have:
For (Fullstack):
- 2 - 10 Years of experience
 - Strong with DS & Algorithms
 - Hands on Experience in the Programming languages: JavaScript (React or Angular), Python, SQL.
 - Experience with AWS.
 
For (Geo Team):
- 4 - 10 years of experience
 - Experience with Big Data technologies like Hadoop, Spark, Map Reduce, Kafka, etc
 - Experience using object-oriented languages (Java, Python)
 - Experience in working with different AWS technologies.
 - Experience in software design, architecture and development.
 - Excellent competencies in data structures & algorithms.
 
For (Backend):
- 2 - 10 years of experience
 - Hands on product development experience using Java/ C++/Python
 - Experience with AWS,SQL,GIT
 - Strong with Data structures and Algorithms
 
Additional nice to have skills/certifications:
For Java skill set:
Mockito, Grizzly, Netty, VertX, Jersey / JAX-RS, Swagger / Open API, Nginx, Protocol Buffers, Thrift, Aerospike, Redis, Kinesis, Sed, Awk, Perl
For Python skill set: Data Engineering experience, Athena, Lambda, EMR, Spark, Glue, Step Functions, Hadoop, Kinesis, Orc, Parquet, Perl, Awk, Redshift
For (Data Engineering):
- 2 - 10 years of experience
 - Experience with object-oriented/object function scripting languages: Python.
 - Experience with AWS cloud services: EC2, RDS, Redshift,S3,Athena, Glue
 - Must be proficient in GIT, Jenkins, CICD (Continuous Integration Continuous Deployment)
 - Experience in big data technologies like Hadoop, Map Reduce, Spark, etc
 - Experience with Amazon Web Services and Dockers
 
- 
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
 
💻 High configuration laptop will be provided (Minimum is 16GB)
🛑 No bond / No contract / No guarantee required
🛑 5 days a week
⏱ Flexible timing
🏠 WFH or Office or Both (Hybrid)
👨🏫👩🏫 1-on-1 mentorship, code review, automated builds, automated code reports, and many industry standards for delivering quality code.
💸 Up to 10k stipend during internship.











