
We are looking "Go Developer" for Reputed Client @ Bangalore Permanent Role.
Experience: 4+ Yrs
Responsibilities:
Software Development:
• Design, develop, and maintain efficient, reusable, and reliable Go code.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
System Architecture:
• Contribute to the architecture, design, and implementation of scalable and secure software systems.
• Work on system integration and deployment strategies.
Code Review and Quality Assurance:
• Participate in code reviews to maintain code quality and ensure the team's best practices are followed.
• Implement and maintain unit and integration tests to ensure code robustness, usability, and reliability.
Troubleshooting and Debugging:
• Identify and troubleshoot issues in production and non-production environments.
• Collaborate with the operations team to diagnose and resolve system-related issues.
Documentation:
• Create and maintain technical documentation for software development processes, procedures, and code.
• Document code and processes for knowledge sharing and onboarding purposes.
Collaboration:
• Collaborate with other team members and stakeholders to understand requirements and translate them into technical solutions.
Continuous Learning:
• Stay up-to-date with the latest industry trends, technologies, and best practices.
• Proactively identify areas for improvement and propose viable solutions.

About Reqroots
About
Connect with the team
Similar jobs
Role: C++/Qt Systems Engineer
The Challenge: The Nervous System of Robotics
We are not just building interfaces; we are building high-performance command centers that serve as the window into complex robotic systems. Imagine the sophisticated, data-rich platforms seen at companies like Eddyfi—we are pushing that frontier further. You will be responsible for visualizing complex sensor data and robotic movements with zero lag, ensuring the software is as responsive as the hardware it controls.
The Mission (Scorecard)
● Architect the "Un-bottlenecked" UI: Develop a Qt-based framework capable of handling massive data throughput from NDT sensors without a single frame drop.
● Low-Latency Synergy: Collaborate daily with our C++ BackEnd Architect, who will provide technical mentorship to ensure the UI layer adheres to sub-millisecond systems-level requirements.
● Real-Time Data Visualization: Design and implement modular C++ backend components that integrate with Qt HMI dashboards for real-time status and sensor visualization.
● Hardware-to-HMI Integration: Implement SPI, UART, and CAN communication protocols for high-precision data acquisition and device control
● Mission-Critical Reliability: Own the software lifecycle from initial commit to field deployment, ensuring it meets the "zero-defect" culture required for robotics and medical-grade ap
● Product Ownership: Own the software lifecycle from initial commit to field deployment, ensuring it meets the rigorous demands of real-world robotics.
Technical DNA (Requirements)
· Core Systems Programming: Deep mastery of C++ (OOP, STL, RAII) and Linux System Programming.
· Qt Framework Expertise: Expert-level proficiency in Qt Widgets, Signals & Slots, and Qt Creator.
· Concurrency & Performance: Extensive experience in Multithreading, POSIX threads, Mutex, and Condition Variables to handle asynchronous data streams.
· Networking & IPC: Robust experience in TCP/IP Socket Programming (Client-Server) and IPC mechanisms including Shared Memory, Message Queues, and Semaphores.
· Embedded Protocols: Hands-on experience with CAN, SPI, UART, and I2C for interacting with hardware peripherals and ADCs.
· Debugging & Profiling: Proficiency with GDB, Valgrind, and system-level testing using Oscilloscopes and CAN Analyzers.
Professional Growth and Environment
● Intellectual Sparring: Join a team of smart peers and mentors who will constantly challenge your assumptions and push your technical boundaries.
● Technological Confluence: Work at the absolute intersection of Advanced Research, Robotics, and Cybernetics.
● Impact and Vision: Your work directly influences our trajectory toward Series-A, offering a clear sense of purpose and a tangible stake in the company’s success.
The Stakeholder Ecosystem
● C++ Architect: Your primary partner for aligning high-level software with deep systems-level logic.
● Robotics Engineers: The team relying on your UI to make their machines interact with the user in real-time.
● Full Stack DevOps: The bridge ensuring your high-performance builds reach edge devices seamlessly.
● Quality/QC Testing: Partners in maintaining a "zero-defect" culture through rigorous performance profiling.
Candidate Profile
We are looking for an individual who combines technical mastery with a collaborative spirit. You should have a deep intuition for C++ and Qt, paired with the humility to iterate and grow within a high-velocity team.
Key Responsibilities:
● Work closely with product managers, designers, frontend developers, and other
cross-functional teams to ensure the seamless integration and alignment of frontend and
backend technologies, driving cohesive and high-quality product delivery.
● Develop and implement coding standards and best practices for the backend team.
● Document technical specifications and procedures.
● Stay up-to-date with the latest backend technologies, trends, and best practices.
● Collaborate with other departments to identify and address backend-related issues.
● Conduct code reviews and ensure code quality and consistency across the backend team.
● Create technical documentation, ensuring clarity for future development and
maintenance.
Requirements;
● Experience: 4-6 years of hands-on experience in backend development, with a strong
background in product-based companies or startups.
● Education: Bachelor’s degree or above in Computer Science or a related field.
● Programming skills: Proficient in Python and software development principles, with a
focus on clean, maintainable code, and industry best practices. Experienced in unit
testing, AI-driven code reviews, version control with Git, CI/CD pipelines using GitHub
Actions, and integrating New Relic for logging and APM into backend systems.
● Database Development: Proficiency in developing and optimizing backend systems in
both relational and non-relational database environments, such as MySQL and NoSQL
databases.
● GraphQL: Proven experience in developing and managing robust GraphQL APIs,
preferably using Apollo Server. Ability to design type-safe GraphQL schemas and
resolvers, ensuring seamless integration and high performance.
● Cloud Platforms: Familiar with AWS and experienced in Docker containerization and
orchestrating containerized systems.
● System Architecture: Proficient in system design and architecture with experience in
developing multi-tenant platforms, including security implementation, user onboarding,
payment integration, and scalable architecture.
● Linux Systems: Familiarity with Linux systems is mandatory, including deployment and
management.
● Continuous Learning: Stay current with industry trends and emerging technologies to
influence architectural decisions and drive continuous improvement.
Benefits:
● Competitive salary.
● Health insurance.
● Casual dress code.
● Dynamic & Collaboration friendly office.
● Hybrid work schedule.
Industry
- IT Services and IT Consulting
Employment Type
Full-time
Responsibilities:
1.. Making websites on Wordpress
2. Customizing plugins
Only those candidates can apply who:
1. Are available for work from home internship
2. Can start the internship between 1 Aug'18 and 30th September'18
3. Are available for duration of 2 months.
4. Have relevant skills and interests.
Perks:
1. Experience Certificate
2. Letter of Recommendation
3. PPO
4. Flexible work hours
This is a work from home internship.
Main responsibilities and duties:
Reviews deals on Salesforce with a commercial mindset and assesses the strength and
revenue potential of the deal.
Has a good understanding of deal structures, and key KPIs e.g. discount, fee etc and uses this
knowledge to suggest improvements to submitted deals in order to maximise potential
profit.
Works closely with the Merchandiser to ensure deals on-site are bringing in incremental
sales and aren’t cannibalising other deals.
Provides relevant focus to the sales team to improve quality of deal submissions.
Prioritises approved deals on the copy board, ensuring deals are written in priority order,
ensuring deals launch in time for key selling periods.
Schedules launch date of deals.
Identifies top deals that require a more in-depth write-up from the copy team and ensures
these are written in a timely manner.
Technical Skills required:
BCom/BBA/MBA Degree or previous experience in a relevant sector
Proficiency in Microsoft tools (e.g. excel)
Ability to analyse data sets in order to arrive at logical conclusions
Experience in tools such as SQL and Power Bi useful but not essential
Soft Skills required:
Ability to prioritise and multitask, responding to ad-hoc data requests whilst taking care of
ongoing tasks / projects
Ability to work with people with a variety of styles and working cultures
Analytical mindset
Attention to detail
Strong communication
Commercial Acumen
ApnaComplex is one of India’s largest and fastest-growing PropTech disruptors within the Society & Apartment Management business. The SaaS based B2C platform is headquartered out of India’s tech start-up hub, Bangalore, with branches in 6 other cities. It currently empowers 3,600 Societies, managing over 6 Lakh Households in over 80 Indian cities to effortless manage all aspects of running large complexes seamlessly.
If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, ApnaComplex is the place for you.
The primary responsibility of this role is to design, develop, and maintain applications individually as well as work in a group. Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines and develop process improvements to improve system quality and efficiency.
Responsibilities:
- Should design, develop, and maintain applications individually as well as work in a group.
- Should maintain quality and security of the assigned development tasks applying the best design and development guidelines as defined in the project.
- Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.
- Must adhere to agile methodologies and the project management followed in the project
- Assist in technical and project risk management and participate in mitigation activities.
- Interact with the team for the day to day development tasks and hurdles
Requirements:
- Expertise in Objective-C programming language.
- Experience in Swift programming.
- Expertise in Cocoa Touch frameworks.
- Expertise in developing iOS applications.
- Very good experience in designing applications with best suited Design patterns.
- Should have a strong knowledge and experience in using SOLID principles.
- Good knowledge in socket programming, device communication.
- Good knowledge in debugging and optimization tools like Instruments.
- Good knowledge in Push Notifications.
- Good knowledge in generating ipa using different provisioning profiles
- Knowledge in pushing apps to AppStore.
- Knowledge in writing unit test cases.
- Good knowledge in iOS human interface guidelines and coding standards.
- Should have a very good experience in technically mentoring the team and assisting the team when required.
- Very Strong communication Skills and interpersonal skills
- Experience in working in projects run as per Agile Methodology.
- Must have very good analytical abilities and problem solving capabilities.
Good to have:
- Good knowledge in Bluetooth programming.
- Good to have knowledge in Audio domain and related frameworks.
- Good to have knowledge in Database tools like Coredata Desired Tools Experiences
- Xcode IDE, Instruments.
- Experience in using client apps for version controlling systems like bitbucket.
- Experience in using UX/UI tools like Figma.
- Experience in Version controlling System (SVN, Github).
- Experience in Bug Tracking System (JIRA, QC etc..)
Experience: 2+ years of experience in automation testing across different platforms (Web, Android and iOS) using automation tools (Selenium/Appium)
Locations: Bangalore
Quick Glances:
- https://www.apnacomplex.com/why-apnacomplex">What to look for at ApnaComplex
- https://www.linkedin.com/company/1070467/admin/">Who are we A glimpse of ApnaComplex, know us better
- https://www.apnacomplex.com/media-buzz">ApnaComplex - Media – Visit our media page
ANAROCK Ethos - Values Over Value:
Our assurance of consistent ethical dealing with clients and partners reflects our motto - Values Over Value.
We value diversity within ANAROCK Group and are committed to offering equal opportunities in employment. We do not discriminate against any team member or applicant for employment based on nationality, race, color, religion, caste, gender identity / expression, sexual orientation, disability, social origin and status, indigenous status, political opinion, age, marital status or any other personal characteristics or status. ANAROCK Group values all talent and will do its utmost to hire, nurture and grow them.
-Experience in Python and sql
-Experience in software development
-Knowledge of the Software Development Life Cycle
-Interpreting API documentation of cloud-based applications
Be a part of the growth story of a rapidly growing organization in AI. We are seeking a passionate Machine Learning (ML) Engineer, with a strong background in developing and deploying state-of-the-art models on Cloud. You will participate in the complete cycle of building machine learning models from conceptualization of ideas, data preparation, feature selection, training, evaluation, and productionization.
On a typical day, you might build data pipelines, develop a new machine learning algorithm, train a new model or deploy the trained model on the cloud. You will have a high degree of autonomy, ownership, and influence over your work, machine learning organizations' evolution, and the direction of the company.
Required Qualifications
- Bachelor's degree in computer science/electrical engineering or equivalent practical experience
- 7+ years of Industry experience in Data Science, ML/AI projects. Experience in productionizing machine learning in the industry setting
- Strong grasp of statistical machine learning, linear algebra, deep learning, and computer vision
- 3+ years experience with one or more general-purpose programming languages including but not limited to: R, Python.
- Experience with PyTorch or TensorFlow or other ML Frameworks.
- Experience in using Cloud services such as AWS, GCP, Azure. Understand the principles of developing cloud-native application development
In this role you will:
- Design and implement ML components, systems and tools to automate and enable our various AI industry solutions
- Apply research methodologies to identify the machine learning models to solve a business problem and deploy the model at scale.
- Own the ML pipeline from data collection, through the prototype development to production.
- Develop high-performance, scalable, and maintainable inference services that communicate with the rest of our tech stack
The Junior/ Senior Software Engineer will be a member of the development team for Supply Chain Application module suite. The Supply Chain modules includes components at various layers, including server-side, integration, supply chain planning engines and user-interface. This individual will be responsible for participating in module development and providing technical assistance to junior members of the team.
Experience and Skills:
- 4-10 years of of experience in writing software
- Strong analytical problem solving skills
- Strong Object Oriented Programming Skills. Good understanding of data structures and algorithms.
- Extensive knowledge of the Java programming language
- Understanding of software design patterns, J2EE components (EJB, JSP, Servlets), and XML
- Experience with relational databases (preferably Oracle) and Object/Relational frameworks. Should be able to write SQL queries, procedures, triggers and do basic performance tuning.
- Experience with C++ is a plus.
- Functional knowledge of supply chain management domain.
- Prior experience in development or consulting with an enterprise software vendor – preferably in supply chain planning or forecasting area.
- Experience with enterprise integration patterns & protocols, including SOAP, REST, JMS, EDI is a plus.
- Experience writing build & deployment scripts (e.g. Ant)
- Excellent communication (verbal and written) and interpersonal skills
- Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, support
- Some experience with a scripting language such as Python or Ruby preferred
- Some experience with newer web client technologies such as AJAX, EXTJS preferred.
Essential Functions:
- Producing design documents based on a requirements document and participating in design reviews
- Producing effort estimates
- Writing code, automated unit and functional tests, and build/deployment scripts
- Participating in code reviews
- Executing performance/scalability tests & profiling hotspots
- Collaborating with QA, Technical Operations and Production Support during the various phases of a project
Education:
BE/ BTech/ ME/ MTech in Engineering, Computer Science









