
Job Title: Odoo Developer
Job Summary:
We are seeking an experienced Odoo Developer to join our dynamic team. The ideal candidate will be responsible for customizing, developing, and implementing Odoo ERP solutions. You will work closely with clients to understand their business needs and create tailored solutions to enhance business processes and improve efficiency.
Key Responsibilities:
- Odoo Customization & Development: Customize and develop Odoo modules based on client requirements.
- Module Creation: Design, implement, and maintain custom Odoo modules for various business functions (e.g., sales, inventory, accounting).
- Integration: Integrate Odoo with third-party applications and external systems through APIs.
- Database Management: Manage and optimize PostgreSQL databases associated with Odoo.
- Bug Fixing & Troubleshooting: Identify, diagnose, and resolve issues in Odoo systems to ensure smooth operations.
- Odoo Upgrades: Perform Odoo version upgrades and ensure compatibility of modules across different versions.
- User Support: Provide technical support to users and assist in troubleshooting issues.
- Documentation: Maintain proper documentation of all customizations and development work.
- Collaboration: Work closely with project managers, business analysts, and clients to deliver the best solutions.
Skills & Qualifications:
- Strong proficiency in Python and experience with the Odoo framework.
- Experience in developing and customizing Odoo modules and reports (Qweb).
- Solid understanding of SQL, PostgreSQL, and database management.
- Knowledge of JavaScript, XML, HTML, and CSS for front-end customization.
- Familiarity with API integration and third-party system integration.
- Strong problem-solving and debugging skills.
- Experience with version control systems like Git.
- Ability to work on multiple projects and meet deadlines in a fast-paced environment.
- Good communication skills and ability to collaborate with clients and team members.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Preferred Skills:
- Experience in Odoo eCommerce and Odoo Studio.
- Knowledge of project management methodologies (e.g., Agile).
- Familiarity with Odoo security best practices and performance optimization.
Why Join Us?
- Opportunity to work on exciting Odoo projects across different industries.
- Collaborative and supportive work environment.
- Competitive salary and benefits.

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
● Collaborate with engineering, design and product teams to design and ship new
features. Identify and solve bottlenecks and fix bugs.
Desirable Qualifications:
● Deep knowledge of Ruby on Rails (RoR) practices and commonly used modules; deep
understanding of RoR internals like databases, API, caching, proxies, web services,
performance and scalability.
● Experience creating self-contained, reusable, and testable modules and components.
● Experience in SQL and NoSql databases in production environments. Experience
working with Git, AWS/GCP.
● Good communication skills
● 4+ years of relevant experience as a software engineer
My Client's India is its largest studio outside USA with 400+ people and growing rapidly. It manages some of the biggest global games in the Casual Gaming, Action Strategy, Match-3, Slots, and Invest Express genres. The game teams are responsible for the long term-vision of the game, its entire Game Design & Tuning, Product Roadmap, Features, Content & Creative decisions, Art work (2D, 3D, Animation), Development, QA/Testing, Analytics & Performance Tracking, User Acquisition & Live Operations.
The India team is full of passionate gamers, who love to play, build great products, and have fun doing it. Studio I expect continued growth and is looking for strong leaders to expand the studio into this next growth phase.
As a Principal Software Engineer, you will be responsible for the software design of large scale applications and features & enhancements which reaches millions of players. You should be passionate about players, performance, scalability and holds a very high bar for quality of the game.
Responsibilities
- Work with Product Management to translate business requirements into technical requirements.
- Owns technical roadmap, design and review for end-to-end games, ensure design quality and integrity
- Modernizing the tech stack
- Bring tech innovations in the game which will help in growth of the games
- Design, code, and develop new features/fix bugs/add enhancements
- Analyze and improve efficiency, scalability and stability of various system resources
- Lead and Mentor junior engineers and drive a culture of technical perfection.
- Drive creative and innovative solutions to complex problems, exemplifying good technical discernment.
- Drive improvements and new approaches to address potential systemic pain points and technical debt, anticipate and avoid problems.
- Take a hands-on approach in the development of prototypes, independently and with others, to establish design decisions and/or technical feasibility.
Required Skills
- Masters or Bachelor’s Degree in Computer Science, Engineering or equivalent
- A minimum of 7 years of professional experience in software development, mobile, desktop or web application development with hands on coding experience covering full stack
- Experience coding in C#, C++, Python, Javascript and SQL
- Working knowledge of mobile landscape, architectures, trends, and emerging technologies.
- A proven foundation in computer science, with strong competencies in data structures, algorithms, OOPS and software design
- Strong problem solving and debugging skills
- Excellent communication skills and the ability to work effectively in a team environment.
Desired Skills
- Experience with mobile development – Android/iOS/Native OR on game engines such as Cocos-2D, Unity or other.
- Experience with Amazon Web Services (EC2, ELBs, ElastiCache, DynamoDB, terraform etc)
- Experience with setting up server monitoring, alerting and server provisioning
- Familiarity with micro service architecture, containers and related technologies (Docker, Kubernetes, ECS)
- Experience with development tools & integrated build systems: XCode, IntelliJ, Git/Jenkins
- Experience of driving activities, review process to ensure software and product quality.
- Willing to pick up any languages, technologies, or methodologies necessary to smite a challenge—and if a conventional solution does not exist, then innovate as necessary.
What we offer you:
- Work in a studio that has complete P&L ownership of games
- Competitive salary, discretionary annual bonus scheme and RSUs
- Full medical, accident as well as life insurance benefits
- Catered breakfast, lunch and evening snacks
- Child care facilities for women employees and discounted facilities for male employees
- Well stocked pantry
- Generous Paid Maternity/Paternity leave
- Employee Assistance Programs
- Active Employee Resource Groups – Women
- Frequent employee events
- Additional leave options for most employees
- Flexible working hours on many teams
- Casual dress every single day
- Work with cool people and impact millions of daily players!
• As a Python full-stack developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
• You also need to optimize the application for better performance and a large number of concurrent users.
• A strong technologist we care about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 3+ years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test, and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
• Python, Celery, RabbitMQ, Kafka, Multithreading, Async, Microservices, Docker, Kubernetes.
• Experience in working with Machine Learning Pipelines
• Experience in Reactjs.
• Experience in Celery, RabbitMQ/Kafka.
• Experience in Unit Testing Tools.
• Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
• Exposure to cloud technologies.
• Demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
• Nice to have: Experience developing products containing machine learning use cases.
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and refactoring.
We are looking for PHP Developer position above 1-6 year of experience in below-mentioned skillset.
Skills & Qualifications :
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. Good understanding of server-side CSS preprocessors, such as LESS and SASS
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system.
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Setup and administration of backups
- Outputting data in different formats
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient knowledge of a back-end programming language, PHP with Framework.
- Proficient understanding of code versioning tools, such as Git
- Proficient understanding of OWASP security principles
- Understanding of - session management- in a distributed server environment
Qualification- BE - CS/ IT / BCA/ MCA/BSc CS/IT/ MSc CS/ IT/Any graduation
As a senior software engineer, you will contribute to our end-to-end supply chain platform. You'll work with all key stakeholders to deliver scalable, maintainable backend code and work with frontend developers to deliver amazing user experiences. We are building a design and process-centric culture where you'll play a key role in the implementation of the foundation of all our systems. Up for a challenge?
You are:
- A self-starter with a sense of what it takes to be successful as a team
- An agile - welcome change, do as little as possible and embrace continuous delivery
- Conscious about how quality is carried through from the UI to all layers underneath
- Opinionated, but flexible to accommodate the big picture
Responsibilities
- Analyze requirements, provide estimates and deliver code in an agile setup
- Stay on top of all owned work and raise red flags as early as possible
- Define the architecture, best practices, and coding standards
- Support continuous technical improvement by investigating alternatives and technologies and present them for architectural review
- Motivate team members, coach junior members, and extend goodwill to other employees







