Similar jobs
1. Design and implement RESTful APIs
2. Optimize the performance of applications for full-scale production deployments
3. Test software to ensure responsiveness and efficiency
4. Participate in code reviews
5. Write clean, scalable & efficient code along with technical documentation
Requirements:
1. 2+ years of backend development experience along with a degree in Computer Science, Statistics, or a relevant field
2. Sound knowledge and application of algorithms and data structures with space and complexities
3. Hands-on experience with JavaScript and Node.js
4. Knowledge of scripting languages like Python is a plus point.
5. Effective communication skills: Regularly achieve consensus with peers and clear status updates
6. A willingness to learn new technology, whatever lets you deliver the best product
Benefits:
1. You get to work in a liberal environment with some of the best engineers and entrepreneurs
2. Competitive CTC along with the opportunity to receive ESOPs/Tokens
3. Remote work culture
Bonus Points:
1. Understanding of web3 concepts
2. Experience working in blockchain or fintech space
3. Founded or have worked as a founding engineer in a startup previously.
4. Experience working with a remote team
About Truemeds:
Our vision is to make healthcare affordable and accessible to all. We are a technology-driven, telehealth platform that aims to reduce healthcare expenses and improve healthcare outcomes by democratising medicine purchases in India.
The burden of medicine bills is a leading cause of financial worry among Indian consumers,
- 70% of healthcare spending in India is on Medicines
- 15-20% of the family income of chronic patients is spent on medicines
- 63 million people in India plunge into poverty annually due to healthcare costs
TrueMeds, through its proprietary algorithm and teleconsultation, is able to recommend best value medicines to customers with precise scientific matching and outcomes history leading to 50%+ savings for customers!
Headquartered in Mumbai, we are excited to build a strong product and operations team, which is passionate to build innovative solutions and willing to go the extra mile to ensure the customer has the best experience. We have grown at a phenomenal pace with customer love – 60X growth delivered in the last 20 months.
Job brief:
We are looking for a Java developer who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation of our software applications.
Responsibilities:
- As a Java Developer, you will be responsible for designing and developing Spring Boot Based applications & Web services
- Experienced working in Agile Development Environment and coping with the speed of the scrum process.
- Follow coding standards, unit-testing, code reviews etc
- Follow release cycles and commitment to deadlines.
Requirement:
- You should have at least 3 years of hands-on knowledge of Springboot, Java Collections & Microservices.
- Knowledge and experience in SQL, including SELECT / UPDATE statements, aggregate functions, table joins, indexes etc.
- Working knowledge of Unix including the usage of common Unix Commands -find/cp/mv/ssh commands/executables etc.
- Strong knowledge of REST principals
- Should have strong analytical thinking, be a self-driven individual to face challenges and work with unknowns in fixing elusive bugs in Microservices, SOA architecture.
- Traits to take ownership of the components and deliver work end to end, including designing, development, release and bug-fixing.
- Must have good interpersonal skills to interact with various teams.
Work Location:
- Mumbai - Head Office
- Bangalore - Development Center
- Pune - Development Center
Interview Process:
We understand the importance of time and hence we conduct only 1 round of interview with the below schedule,
- Introduction & Professional experience overview (5 mins)
- Data structure questions (5 mins)
- Collections questions (5 mins)
- Microservice level architecture questions (5 mins)
- MySQL queries, joins & views questions (5 mins)
- Live coding round - you will be invited to coderpad.io and shared 2 questions to implement standard OOPs concepts (30 mins)
- Questions (5 mins)
Back End Developer
Qualification : Engineering /Master degree in Computer Science/Electronics/Electrical/Information
Technology Experience : 3- 6 years Skill Sets :
-
The server part of client-server programming
-
Strong database schema skills, querying, joins, triggers, stored procedures
-
Programming languages and frameworks: Javascript and NodeJS languages: PHP, Node,
-
Relational databases such as MySql, SQL Server, Postgres, NoSQL database MongoDB
-
REST-compliant APIs
-
Big Data processing
-
Experience in Agile SCRUM method of development
-
Familiar with GIT and Devops tools and technologies
-
Spring Boot, JavaScript, MongoDB, Maria DB, Microservice , Devops, Rest API, Postman, AWS, Nginx, Redis, Docker
- Building scalable and large scale web applications, and creating flexible solutions and integrations with other applications
- Independently drawing up milestones and ensuring completion as per the timelines
- Solving complex technical problems
- Researching, Learning and Implementing new functionalities and modules in other technologies (C++, Python, Javascript) and integrating them into the product in very quick cycles.
- Keeping abreast of new developments in the technology as well as understanding the feature differences.
- Comfortable working in an intensive start-up culture with tight delivery cycles
Desired Candidate Profile
What you need to have:- At least 1+ year experience in working with Ruby on Rails and minimum 4 years of experience with software development (Backend + Frontend)
- Extensive knowledge in testing frameworks like Rspec/ Cucumber/ Capybara
- Exposure to AngularJS a plus
- Worked with Frontend HTML5/ CSS development and integrating with mySQL/ PostGres Database
- Must have experience in creating flexible solutions and integrations with other applications
- A strong knowledge of web coding standards, licensing and best practices
- Must have experience in building scalable and large scale web applications
- Ability to manage the Servers and Databases
Job Description
We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
Skills And Qualifications
- Expert in Python, with knowledge of Django and DjangoRestFramework
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance for video streaming applications
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Familiarity with event-driven programming in Python
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Ability to understand business requirements and translate them into technical requirements
Benefits
We’re looking for people to join our cause – to simplify the visual web with really smart but simple visual tools. A technology startup founded by IITians and backed by some of the most reputable media companies as customers, we offer a rare opportunity to join a thriving, fast-paced, multi-cultural environment and be part of a truly exciting journey. You will be at the forefront of innovation, joining the only Artificial Intelligence startup in India that have successfully deployed several CV/ML solution for several large media companies and now focusing on solving problems of global market.
About Tessact:
Tessact is an Artificial Intelligence (AI) and data analytics startup established in July 2016 that helps in transforming businesses using powerful video recognition technologies built on most advanced machine learning systems. The company redefines the way contextual insights are to be used for
media production, digital advertising, consumer experience creation and news analytics
Job Responsibilities:
• Design and build efficient, scalable systems that are used by millions of people,
• Own what you build as you create, test, and refine what’s under the hood of our pages and services,
• Investigate production issues pertaining to customer features to determine root cause and implement solutions,
• Investigate existing queries and write new queries with performance optimization in mind,
• Build well-designed software in a way that is generic, reusable, and easily extensible, as well as solves the business needs and requirements,
• Collaborate with product managers, designers, and software engineers to ensure design vision is maintained, the final markup is standards compliant, and UI deliverables are completed on time,
• Work with the real-time feedback from our users (external and internal) to make the products better,
• Discover, design, develop, deploy, debug. Repeat!
Requirements:
• 1-2 years of experience,
• Proficiency in web scripting programming with PHP,
• Experience with MySQL Databases,
• Top-notch programming skills in JavaScript and a strong understanding of web fundamentals,
• Design, build and maintain high performance, scalable and secure code,
• Experience with cloud services like AWS is plus,
• Experience with MVC architecture is a plus,
• Knowledge / experience in building an API,
• Solid understanding of the foundations of security and best practices,
• Good grasp of data structures and algorithms,
• Excellent problem-solving skills,
• Take ownership of the backend services, ensure the best possible performance, quality and responsiveness, as well as maintaining code quality, organisation and testing/deployment,
• Passionate about technology and willing to develop expertise in an emerging field,
• Strong organisational and communication skills, team player.
Perquisites & Benefits:
• A competitive salary,
• Opportunity to be part of a diverse working environment, valuable social sector work experience,
• Fun, casual, relaxed and flexible work environment.
Job Description
Viaan Industries Limited is looking for a Software Developer who is motivated to combine the art of design with the art of programming.The ideal candidate for this position will have a broad technical skill set and extensive experience in this industry. As a result, the candidate should be able to design, develop, test and deploy the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.
Responsibilities
- Own the product : Design, Develop & Deploy
- Ensure Quality & sustainability of the architecture
- Obsess about code quality, automated testing, continuous integration, code reviews, and documentation
- Provide quick & creative solutions for day-to-day operational issues
- Assure that all user input is validated before submitting to back-end.
- Ensure the technical feasibility of UI/UX designs.
Required Skills
- Proficient in Server Side Programming Languages :- PHP (Laravel)
- Proficient in design & architecting scalable products.
- Must have hands on experience in Ajax, Jquery.
- Database knowledge – MongoDb.
- Knowledge of Development Tools Bitbucket, Git, CI/CD with BitBucket and JIRA
- Web Server technologies:- Apache, Nginx
- Solid foundation in data structures, algorithms, and system design
- Expert in HTTP terminologies such as Request/Response cycle, content negotiation, CORS etc
- Management of hosting environment, including database administration and scaling an application to support load changes
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Setup and administration of backups
- Obsess about code quality, automated testing, continuous integration, code reviews, and documentation.
- Exposure to microservices architecture/ API concepts would be an added advantage.
- Good organizational and time-management skills
Good To Have
- Knowledge of NodeJs, Angular
- Familiarity with AWS products - Beanstalk, Elb, ECS, EC2, SNS, SQS, S3, RDS, etc.
Qualifications
- Bachelor’s degree or equivalent in computer science / engineering
Key Skills:
1. One or more of Python/PHP/Ruby/NodeJS/Java
2. Sound object-oriented skills, including strong design patterns knowledge
2. REST APIs
3. MVC architecture
4. MySQL/PostgreSQL
5. Exp with at least 1 NoSQL databases MongoDB/Memcache/Redis/
6. Exp with search technologies Elasticsearch/Solr
7. Exp building messaging based asynchrounous systems RabbitMQ/Kafka/SQS/Celery will be added advantage
8. Exp with Django/Flask frameworks will be added advantage
9. Knowledge of software best practices like Test-Driven Development (TDD) and Continuous Integration (CI) will be added adnavtage
Requirements:
1. Developing software solutions in conjunction with Relational theory, Rest APIs and NoSQL database technologies
2. Knowledge of cloud based technologies in AWS or Azure will be added advantage
3. Understanding of RDBMS technologies like MySQL, PostgreSQL.
4. Hands-on with Version control systems (GIT, SVN) and Unix/Ubuntu.
5. Experience in requirement analysis, HLD, LLD, unit & integration testing.
6. Good hands on experience in debugging application issues
TL;DR
1) Top performer in the company
2) Has worked with product based startup company
3) Ambitious and hardworking