
Similar jobs
Role & Responsibilities
work with peers in Product, QA, and other Engineering departments;
coach and mentor team members;
cautiously drive adoption of new technologies and processes;
preserve our engineering values of quality, scalability, and maintainability;
“see around corners” — identify blind spots and prioritize work across teams;
work with international teams to ensure successful product development and delivery; and
own the overall architecture and systems engineering for your products.
Job Profile:-
We’re in search of a Back-End Software Engineer that specializes in server-side components. In this role, you’ll primarily work on Node JS, Mongo DB, Redis, building scalable products and will bring a depth of knowledge on algorithms and data structures. As a Back-End Software Engineer, on any given day you might be architecting new features for our customers, refactoring existing code to be more scalable, and seeing changes through to completion in a live environment.
Key Attributes you need to possess: -
- Prioritization- Should have a strong work ethics and show up on time at sessions with excellent skills in predicting the amount of time needed to plan, coordinate, and perform on a task or managing their clients as and when required.
- Quick Learning Ability- You should be an amazing self-learner who has the ability to learn new technology on their own and are not threatened by new technologies. Someone who has an ability to pull various bits of information and to process information on the fly with good logical and analytical skills.
- Deep and Broad Technical Experience- Someone who is able to hit the ground because they already know the right technology.They should be able to meet coding principles and write code that is readable and commented-on where appropriate.Through incorporating their cognitive abilities and extensive industry experience, they are able to find optimal solutions easily.
- High-End User Focus-A good programmer does what they are asked to do, while a great programmer thinks of the end user of the software and works to solve problems within the organization’s
capabilities.Someone who knows the functionality they’re creating is of high value.
-Business Acumen- Should have a great eye for Business acumen as the product build will be exposed to millions of customers on-brand digital assets hence giving you exposure for handling a large user base in a live environment.
-Teamplayer- Someone who is able to work in a challenging environment and requires complete devotion, persistence and learning new things every day. As they will be involved in every fact of the product development starting from product ideation, Interface design, user experience, analytics, and engineering.
Typical work week look like:-
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Design and implementation of scalable applications by using asynchronous programming with low-latency, high-availability, and performant applications between multiple systems, servers, and environments.
-Integration of data storage solutions by creating database schemas that represent and support business processes and also Integrating multiple data sources and databases into one system.
- Building reusable code and libraries for future use.
- Explore technical innovation and propose new solutions as and when required.
- Work with engineers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every month.
Our ideal candidate should have:-
- 4+ years of relevant experience in a Tech Startup
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information Technologies/Computer Science)
- Strong proficiency with JavaScript and knowledge of Node.js and frameworks.
- Strong hands on MongoDB and ability to write aggregation queries.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Hands-on on code versioning tools, such as Git, Redis, AWS, Sockets
Are you passionate about backend development and building scalable applications? Join our growing team!
Technical Skills:
- Extensive experience in programming/scripting languages and frameworks in at least two Node.js, Java Springboot, and Python.
- Understanding of architectural patterns like Flux and MVC is a desirable
- Work experience in REST API service, Socket connections, and mechanisms to handle real-time async data is important.
- Strong knowledge in OOPS, GIT, SQL/nonSQL DB (such as Elastic DB, Mongo DB, MySQL), Design Patterns
- Preferred to have experience with microservices, API gateway, AAA service
- Good knowledge of coding standards, design patterns, unit testing frameworks, TDD, CI/CD practices.
Must have previous experience in leading a team-
- Experience with RESTful web services, CSS, and HTML5 is desirable-
- Experience with designing and building APIs with REST/Microservices
- Good to know about AWS Lambda & supporting configuration knowledge. Knowledge of any of the serverless frameworks like Serverless, AWS SAM would be an advantage.-
- Good to know of API Gateway and CloudFront.-
👉 Required Skills:
- Strong experience with Node.js
- Hands-on expertise in Payment Gateway Integration
- Proficient in MySQL Database Management
- Knowledge of Socket Programming is a big plus!
Responsibilities :
● Designing and developing robust and scalable server-side applications using Python, Flask, Django, or other relevant frameworks and technologies.
● Collaborating with other developers, data scientists, and data engineers to design and implement RESTful APIs, web services, and microservices architectures.
● Writing clean, maintainable, and efficient code, and reviewing the code of other team members to ensure consistency and adherence to best practices.
● Participating in code reviews, testing, debugging, and troubleshooting to ensure the quality and reliability of applications.
● Optimizing applications for performance, scalability, and security, and monitoring the production environment to ensure uptime and availability. ● Staying up-to-date with emerging trends and technologies in web development, and evaluating and recommending new tools and frameworks as needed.
● Mentoring and coaching junior developers to ensure they grow and develop their skills and knowledge in line with the needs of the team and the organization.
● Communicating and collaborating effectively with other stakeholders, including product owners, project managers, and other development teams, to ensure projects are delivered on time and to specification.
You are a perfect match, if you have these qualification :
● Strong experience in Python and server-side development frameworks such as Flask or Django.
● Experience in building RESTful APIs, web services, and microservices architectures.
● Experience in using database technologies such as MySQL, PostgreSQL, or MongoDB.
● Familiarity with cloud-based platforms such as AWS, Azure, or Google Cloud Platform.
● Knowledge of software development best practices such as Agile methodologies, Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD).
● Excellent problem-solving and debugging skills, and the ability to work independently as well as part of a team.
● Strong communication and collaboration skills, and the ability to work effectively with other stakeholders in a fast-paced environment
Company: Fineline Technologies (www.finelinetech.com)
Founded: 1998
Headquarters: Norcross, Georgia, USA.
Global Presence: Operations in the U.S., Canada, China, Europe, India, and Africa
Work Mode: Hybrid
We are looking for a highly skilled Java Developer to join our team for permanent, long-term projects, focusing on managing IoT and RFID projects as well as barcode printing solutions. The ideal candidate will have extensive experience in Java development, particularly with Spring Boot, Angular, and RESTful services. They should excel in designing and implementing scalable, reliable, and efficient Java applications. This role involves designing, developing, and maintaining high-quality software solutions, ensuring high performance and responsiveness. Additionally, the candidate will collaborate with stakeholders to understand business requirements, propose optimal solution approaches, and ensure the successful implementation of Java-based solutions.
DUTIES AND RESPONSIBILITIES:
- Develop, test, and maintain Java applications using modern frameworks like Spring Boot.
- Design and implement RESTful services and web applications.
- Troubleshoot, debug, and optimize application performance.
- Actively engage in product design discussions and contribute to application architecture development.
- Participate in code reviews and pair programming sessions.
- Stay updated with the latest industry trends and technologies.
QUALIFICATIONS:
- Qualifications: B.E/B.S/ M.S in Computer Science, B. Tech/M. Tech in Information Technology, MCA
- Experience: Advanced knowledge of Java programming with 8+ years of experience
- Java Programming: Proficiency in Java and its associated technologies, such as J2EE, JDBC, Servlets, JSP, and JavaFX.
- Spring Framework: (Nice to have UX/UI experience) Expertise in Spring Boot, Spring MVC, and other Spring modules for building robust applications.
- Web Services: Experience with RESTful and SOAP web services, including designing and implementing APIs.
- Front-End Technologies: Knowledge of front-end technologies like Angular 16+, React, HTML, CSS, and JavaScript.
- Database Management
- Microservices Architecture: Understanding of microservices architecture and containerization tools like Docker and Kubernetes.
- Software Development Lifecycle (SDLC) Agile
- Code Quality and Testing: Familiarity with Test Driven Development (TDD), unit testing, and code review processes.
Nice to Have skills
- Experience with barcode printing and scanning.
- Understanding of RFID encoding and scanning technologies.
- Experience with cloud platforms like AWS, Azure.
Salary
As per industry standard
About Us:
hBits is India’s most experienced real estate fractional ownership platform backed by several strategic Industry titans in the Real Estate, Wealth Management & Distribution Technology and VC space. We are democratizing and digitizing investments in commercial real estate. hBits’ has also received Real Estate AIF license from SEBI. hBits' goal is to build a global digital exchange for real estate. Our team comprises ambitious graduates from Harvard, Stanford, and IIMs as well as experienced professionals from top corporates like HDFC, HSBC, Piramal and Cushman & Wakefield. hBits has an AUM of around Rs. 500 crore and has investors from across India as well as NRIs from Singapore, Gulf, Europe, and USA.
Job Title: Software Engineer-Frontend (React.js, TypeScript, Next.js, Tailwind CSS)
No. of openings - 5
Job Description:
We are seeking a highly skilled Frontend Software Engineer with expertise in React.js,
TypeScript, Next.js, and Tailwind CSS to join our development team. As a Frontend
Software Engineer, you will be instrumental in designing and building modern,
responsive web applications that provide an exceptional user experience. Your
proficiency in these technologies, including Tailwind CSS, will be vital in shaping the
front-end of our projects.
Responsibilities:
● Collaborate with product managers, UX/UI designers, and backend developers to
understand project requirements and translate them into user-friendly, responsive
web applications.
● Design, develop, and maintain web applications using React.js, TypeScript,
Next.js, and Tailwind CSS, ensuring high-quality code and adherence to best
practices.
● Implement and maintain consistent design patterns and user interface
components for a visually appealing and cohesive user experience.
● Optimize web applications for performance and responsiveness, addressing
issues related to load times and browser compatibility.
● Work with RESTful APIs and asynchronous data fetching to integrate frontend
components with backend services.
● Conduct comprehensive testing, including unit testing and end-to-end testing, to
ensure the reliability and correctness of the frontend code.
● Debug and resolve issues and bugs, collaborating with the development team to
ensure a smooth development and testing process.
● Stay up-to-date with the latest frontend development trends, tools, and best
practices and share your knowledge with the team.
● Collaborate with the team to conduct code reviews and maintain code quality
and consistency.
● Adapt to changing project requirements and priorities, contributing to the
continuous improvement of the development process.
Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● Proven experience as a Frontend Software Engineer with a strong focus on
React.js, TypeScript, Next.js, and Tailwind CSS development.
● Strong proficiency in JavaScript and modern web development tools and
libraries.
● In-depth knowledge of React.js and its ecosystem, including state management
libraries (e.g., Redux).
● Proficiency with TypeScript for type-safe coding.
● Experience with Next.js and server-side rendering (SSR) for optimized
performance.
● Strong expertise in Tailwind CSS for efficient and maintainable styling.
● Familiarity with version control systems, such as Git.
● Experience with responsive web design and mobile-first development principles.
● Strong problem-solving and debugging skills, with a keen attention to detail.
● Effective communication and teamwork abilities, capable of collaborating with
cross-functional teams.
● Enthusiasm for staying up-to-date with the latest frontend development trends
and technologies.
If you are a passionate Frontend Software Engineer with expertise in React.js,
TypeScript, Next.js, and Tailwind CSS, and are dedicated to delivering exceptional user
interfaces, we encourage you to apply. Join our team and contribute to the development
of high-quality web applications that provide outstanding user experiences.
Job Title: Software Engineer-Backend (Node.js)
No. of openings - 5
Job Description:
We are looking for a skilled Backend Software Engineer with experience in Node.js to
join our development team. As a Backend Software Engineer, you will play a key role in
building and maintaining the server-side components of our software applications. You
will work collaboratively with other team members to ensure the reliability, performance,
and scalability of our backend systems.
Responsibilities:
● Design, develop, and maintain server-side applications and APIs using Node.js.
● Collaborate with cross-functional teams, including front-end developers, product
managers, and QA engineers, to understand project requirements and deliver
high-quality solutions.
● Write clean, well-documented, and efficient code following coding best practices
and established coding standards.
● Ensure the security and integrity of backend systems and data.
● Optimize and improve the performance of existing backend services as needed.
● Troubleshoot and resolve technical issues, bugs, and performance bottlenecks.
● Participate in code reviews to maintain code quality and provide constructive
feedback to peers.
● Stay informed about industry trends and emerging technologies related to
backend development.
● Collaborate with DevOps and infrastructure teams to ensure smooth deployment
and operation of backend services.
● Contribute to the ongoing improvement of development processes and
methodologies.
Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● Proven experience as a Backend Software Engineer with a focus on Node.js
development.
● Proficiency in Node.js and its ecosystem, including Express.js or similar
frameworks.
● Experience working with both relational and NoSQL databases.
● Familiarity with RESTful and/or GraphQL APIs.
● Knowledge of version control systems, such as Git.
● Strong problem-solving and debugging skills.
● Excellent communication and teamwork abilities.
● Self-motivated and adaptable, with a passion for learning and keeping up with
industry trends.
If you are a dedicated Backend Software Engineer with expertise in Node.js and a desire
to work on exciting projects, we encourage you to apply. Join our team and contribute to
the development of cutting-edge software solutions that meet the needs of our users
and clients.
Requirements
- Bachelor's degree in Computer Science or related field or equivalent experience
- 2+ years of Full Stack development experience using NodeJs
- Knowledge of relational databases (PostgreSQL, MySQL, etc. )
- Experience designing and developing REST APIs
- Strong analytical and communication skills
- Eager to learn new technologies
- Strong fundamental knowledge of object-oriented programming, data structures, algorithms, and performance
- Hands-on experience with agile practices, including coding standards, reviews, build process, testing, and code control management.
- Infrastructure experience including AWS, Jenkins, Docker, Kubernetes and CI/CD configuration and deployment is ideal.
- Our development team is looking for an experienced full-time Full Stack Developer to join our fast-growing organization.
- As part of the development team, you will be maintaining, enhancing, designing, developing, testing, and documenting on both the client and server-side of our products.
- The ideal candidate is an innovative problem solver, who has excellent communication and teamwork skills.
- NodeJS, React JS
- Docker, AWS
- 5+ years PHP development experience required with PHP, MVC, CMS, HTML, CSS, AJAX, MySQL
- Development
- PHP, MVC Architecture
- Hands-on experience in any of the php frameworks (Laravel / Cakephp / Yii / Codeignitor / Zend)
- Hands-on experience in RESTful API design and development
- HTML, CSS, JavaScript, Ajax, Jquery
- Databases
- Must be able to design and manage the database using MySQL
- Strong knowledge on MySQL queries and optimization
- Version Control System
- Bitbucket or GitHub Source Control
- Excellent written and verbal communication
- Flexible, team player, “get-it-done” personality
- Design, Develop, Implement, Test, Document and Maintain high quality Web Application Software
- Ability to work in a rapidly changing environment
- Ability to multi-task and context-switch effectively between different activities and teams
Job Description:-
- Job Title:- PHP Developers
- :- 2-4 years
- Work Location:- CG Road, Ahmedabad
- Job Type: Full-time
- Day shift:- Monday to Saturday
- Office 10 to 7:30pm
Skills:-
- Strong experience with PHP / WordPress / Laravel. Laravel is a must.
- Strong experience with JavaScript / JQuery
- Experience with HTML / CSS
- Experience with MySQL with profiling and query optimization and Linux understanding is a must.
- In depth knowledge of object-oriented PHP and Laravel 5 PHP Framework
- Strong skills in PHP based framework
- Developers with deep knowledge and experience of building WordPress CMS websites, plugins, theme development & customization.
- Experience with MVC, Entity Framework, Webform, Web API, and business layer and front-end technologies Understanding of front-end technologies such as HTML5, CSS3
- Knowledge in AngularJS, NodeJS, MongoDB preferred.
- Solve complex performance problems and architectural challenges.
- Keep abreast of new trends and best practices in web development.
Job Description
- Contribute in all phases of the development lifecycle
- Understand/learn the existing applications
- Provide support on IT Applications to customers
- Prepare and produce build release
- Strive for continuous improvement, developing well designed and efficient code
- Keep up with changes in technology and propose solutions
- Ensure defect free deliveries by actively participating in quality assurance
Education & Job Qualification
- Good academic qualifications
- Experience in developing web applications using Java, Spring, Hibernate, DWR, JSP
- Knowledge in Oracle Database concepts
- Sound knowledge in the following is a must
o Hibernate
o Spring
o Oracle & MongoDb
o HTML & CSS
o Javascript
o Jquery
o Angular 4
o Node JS
Knowledge of Japer Reports will be an added advantage - Good communication skills and be a good listener
- Problem solving skills
- Willingness to learn and do all development activities including quality assurance
- Team player













