


š„ What will you do?
As a Backend Engineer, you will
- Create and maintain server-side code
- Designing database schemas to support business requirements
- Building reusable code and libraries for future use
- Troubleshoot and debug applications
- Write unit tests
- Stay up to date with current best practices
- Collaborate with front end engineers
- Optimization of the application for maximum speed and scalability
- Work with stakeholders including the Executive, Product, Data, and Design teams to assist with web-application-related technical issues and support their requirements.
š What are we looking for?Ā
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture areĀ
- 2+ years of relevant work experience as a Backend engineer using Python frameworks like Django, Flask, etc
- Experience with relational databases like MySQL, PostgreSQL
- Good understanding of OOP concepts
- Understanding of code versioning tools, such as Git
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
- Experience writing unit tests for the application is a plus
- Experience with building REST APIs
- Superior analytical, conceptual, and problem-solving skills.
- Strong verbal and written communication skills in English.

Similar jobs


Requirements
⢠Extensive and expert programming experience in at least one general programming language (e. g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
⢠Experience with multi-threading and concurrency programming.
⢠Extensive experience in object oriented design skills, knowledge of design patterns, and a huge passion and ability to design intuitive modules and class-level interfaces.
⢠Excellent coding skills - should be able to convert design into code fluently.
⢠Knowledge of Test Driven Development.
⢠Good understanding of databases (e. g. MySQL) and NoSQL (e. g. HBase, Elasticsearch, Aerospike etc).
⢠4+ years of experience in the art of writing code and solving problems on a large scale.
⢠Open communicator who shares thoughts and opinions frequently, listens intently, and takes constructive feedback.


Genspark is hiring Professionals for C Development for there Premium Client
Work Location- ChennaiĀ
Entry CriteriaĀ
Graduate from Any Engineering Background /BSc/MSc /MCA withĀ specialization(Computer/Electronics/IT )Ā
Minimum 1 year experience in IndustryĀ
āÆWorking Knowledge of C/Embedded/C++/DSAĀ
Programming Aptitude (Any Language)Ā
Basic understanding of programming constructs: variables, loops, conditionals, functionsĀ
Logical thinking and algorithmic approachĀ
Computer Science Fundamentals:Ā
Data structures basics: arrays, stacks, queues, linked listsĀ
Operating System basics: what is a process/thread, memory, file system, etc.Ā
Basic understanding of compilation, runtime, networking and sockets etc.Ā
Problem Solving & Logical ReasoningĀ
Ability to trace logic, find errors, and reason through pseudocodeĀ
Analytical and debugging capabilitiesĀ
Learning Attitude & CommunicationĀ
Demonstrated interest in low-level or systems programming (even if no experience)Ā
Willingness to learn C and work close to the OS levelĀ
Clarity of thought and ability to explain what they do knowĀ
āÆSoft Skills :Ā
Able to explain and communicate the thoughts clearly in EnglishĀ
Confident in solving new problems independently or with guidanceĀ
Willingness to take feedback and iterateĀ
Evaluation ProcessĀ
Candidates will be assigned an online test,Ā followed by Technical Screening.Ā
Shortlisted Candidates will have to appear for a F2F Interview with the Client, Chennai.Ā
Ā


Viha Technosoft - building tech products that matter to people
At Viha Technosoft, weāre a happy family of 50+ young and experienced talents. We work in Media and Entertainment (M&E)t, Healthcare, and Payments domains.
Weāre looking for a competent individual to help develop a scalable backend system for our project Cast India.With Cast India, Weāre out to revolutionize the way people onboard, train, and get opportunity in M&E domain.
-
Must-Have Skills
- Strong knowledge of any PHP web framework Codeigniter, Laravel, CakePHP, Yii, Symfony, etc along with strength in OOPS
- Understanding of MVC design patterns
- Working experience with any Payment Gateways is desirable. Experience with REST-based API Development is a must
- Experience with front-end technologies, such as JavaScript, HTML5, and CSS frameworks along with Angular 6+ and ReactJS
- Confident with Mysql database, framing complex queries for optimum performance
- Good knowledge of Javascript, Json, Jquery, Ajax
Additional Skills
- Hands-on experience working on Microservices development
- Integration of multiple data sources and databases into one system
Build and hosting experience
- Must have a strong DevOps experience
- Exhibited CI/CD experience with Jenkins tools and plugins.
- Strong experience in auto-deployment, deployment testing, and overall automated pipeline management.
- Good to have knowledge of Cpanel, FileZilla, Docker, and Kubernetes
- Must have a strong experience with source control tools like GitHub
Testing
- Must have strong advanced Unit testing experience and Agile experience
- Must have strong working experience in agile
- Must have participated in SCRUM and must be well aware of the scrum ceremonies
- Must be able to self-manage the pipeline and should be well prepared to meet challenging timelines
MySQL competency
- Must be able to write complex queries
- Understanding and implementation level knowledge of key joins, constraints, and triggers
- Able to analyze the query and perform query optimization
- Independently handle the Table DDL and DML statements as part of the development
- Ability to create ER diagrams and data mapping diagrams and document data entity chang
Key Responsibilities:Ā
- Rewrite existing APIs in NodeJS.Ā
- Remodel the APIs into Micro services-based architecture.Ā
- Implement a caching layer wherever possible.Ā
- Optimize the API for high performance and scalability.Ā
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS ā should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.Ā
- Excellent hands-on experience using MySQL or any other SQL Database.Ā
- Good knowledge of MongoDB or any other NoSQL Database.Ā
- Good knowledge of Redis, its data types, and their use cases.Ā
- Experience with graph-based databases like GraphQL and Neo4j.Ā
- Experience developing and deploying REST APIs.Ā
- Good knowledge of Unit Testing and available Test Frameworks.Ā
- Good understanding of advanced JS libraries and frameworks.Ā
- Experience with Web sockets, Service Workers, and Web Push Notifications.Ā
- Familiar with NodeJS profiling tools.Ā
- Proficient understanding of code versioning tools such as Git.Ā
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.Ā
- Should be a fast learner and a go-getter ā without any fear of trying out new things Preferences.Ā
- Experience building a large scale social or location-based app.



- Degree in Computer Science (BS/MS), related technical field or equivalent practical experience
- 8+ years of industry experience in product development
- Experience in coaching and mentoring team members
- Must own a specific component of the product. Gathering requirements by working with product management. Working closely with development managers in defining external product interfaces
- Must have excellent written and verbal communication skills. Must articulate various design approaches and design decisions clearly - within the team and across the teams.
- Must work with QA engineers to devise proper test constructs - unit testing and integration tests.


C++ Developers
Ā
At Innovatily, we are looking for dynamic developers with at least 3 years of experience who can join us ASAP to work on an International Project with one of the top companies in the US.
This job comes with a salary range of INR 900,000/- to INR 15,00,000/- p.a. and benefits like health and accident insurance, Parental Leave, and opportunity to continually learn and upgrade to latest skills.Ā This opening has the option to work from home.
Ā
You should have
- Working knowledge of modern C++, Linux (e.g., Ubuntu), application containers (e.g., Docker).
- Communication pron, modern C++, JavaScript, PHP, Ext JS, GraphQL, JSONata,ā¦) to extend functionality and create new software solutions.
- Create next-generation product.
- Opportunity to become a full stack Developer.
Ā



Hood is a new-age anonymous social network.
Ā
Hood has recently raised $3.2Mn seed funding and is backed by top VCs, 16+ unicorn founders including Vijay Shekhar Sharma - PayTM CEO, Ritesh Agarwal- OYO CEO, Kunal Shah - Cred CEO and outstanding management team.
Role & Responsibilities
- Execute full lifecycle software development
- Architect and conceptualize the product from initiation
- Program well-designed, testable, efficient code Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Integrate software components into a fully functional software system
Qualifications: -
- Bachelor's degree in Computer Science, Software Engineering or a related technical discipline.
- 2-4 years of experience in software design and development.
- Strong coding skills (JavaScript/Typescript, Node.js).
- Strong database design (MySQL/DynamoDB) and query writing skills with a commitment to performance and efficiency.
- Working knowledge of RESTful API paradigms.
- Experience building distributed domain-driven microservices.
- Strong understanding of database and storage fundamentals.
- Experience with AWS stack.
- Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
- Knowledge of React.js is a plus.
- Startup experience is a plus.
Ā
What you can expect from us
Ā
1.Learning Budget: If there's a workshop, book, or event you think will help you learn, we'll cover your bill.
2.Health insurance for you and your family.
Ā
What happens after you apply?
Ā
Step 1: Within 7 days of your application our wholesome, original & expressive - our People Team will reach out to you for a quick chat.
Step 2: Within 4-6 days of chatting with the People Team, you will get a call from someone from your future team to discuss the job role.
Step 3: If all goes well, weāll schedule a call with your future manager to deep dive into the role with you and for you to show off your skills through a small task.
Step 4: After a quick interaction with the People Team, If our vibes match, a quick call with our Founders.
Ā
If we mutually enjoy the 4 steps, we onboard you with a big smile :)
Ā
NOTE
Ā
At any step, if things don't work out, we will proactively send out an email. You are welcome to
ask for detailed feedback and re-apply in the future.
Ā
We prefer [Passion>Skills>Education]

1.Ā Ā Ā Ā Strong knowledge in Front end scripting like EJS, JavaScript, Jquery.
Ā
2.Ā Ā Ā Ā Proficiency with fundamental front-end languages such as HTML, CSS.
Ā
3.Ā Ā Ā Ā Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
Ā
4.Ā Ā Ā Ā Proficiency with server-side languages such as Python / Ruby / Java / PHP/ .Net.
Ā
5.Ā Ā Ā Ā Good Understand with database technology such as MySQL, Oracle, and MongoDB.



The ideal candidate is a highly resourceful and innovative developer with extensive knowledge in the layout, design and coding of websites specifically in PHP format. You must also possess a strong knowledge of web application development using PHP programming language and MySQL Server databases.Ā
Ā
Responsibilities
- Perform a mix of maintenance, enhancements, and new development as required
- Work in a data analyst role and with business intelligence applications
- Document features, technical specifications & infrastructure Responsibilities
- Work cross-functionally to convert business needs into technical specifications
Ā
Qualifications
- Trained PHP Candidates
- Need to have good skills in web development and software design
- Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases

