




Reverate Tech is a product and service-based start-up, working with International Clients. Our services include Data Engineering, Web Development, BI/Data Warehousing, Enterprise Application Implementation (ERP/CRM), and NetSuite. Our product portfolio has business apps in the domain of ERP, Auto Service, and Personal Safety.
This is an exciting opportunity to work as a full-stack developer for our client SellerX.
The ideal candidate will efficiently and quickly write code in a timely and scalable way in order to improve the code-base of the company's products in meaningful ways. This candidate will be able to test the code and make adjustments where necessary.
Your background:
- 3+ years of experience working with PHP (preferably with Symfony)
- Understanding OOP principles & familiarity with best design practices
- Experience with JavaScript, Angular
- Technically proficient in SQL (preferably MySQL or MariaDB)
- Experience with NoSQL database
- Experience with Docker
We would consider it a plus if:
- You have some experience with Python or are willing to learn
- You have basic knowledge of message brokers such as RabbitMQ
- You have some experience working with AWS: RDS, S3, EC2, and Lambda functions
- Experience with search engines like Elastic Search or Solr
Benefits:
- 100% remote-working;
- Flexible working hours;
- Development of your personal strengths in a dynamic environment;
- An attractive and varied job with a high level of personal responsibility;
- A collegial togetherness and a modern management style/startup;
About our client
SellerX buys and builds Amazon businesses, helping entrepreneurs realize the next stage of their businesses and their lives. SellerX is the 3rd fastest-growing startup in Europe. Already a unicorn (1 billion euros in evaluation), SellerX plans to be a Decacorn in the coming 2-3 years.
- Interested? Join us and start your learning and growth journey.

About Reveratetech
About
Similar jobs


Team Lead Full Stack Developer responsible for managing back-end services and the interchange of data between the server and the users.
Your primary focus will be the development of all server side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the frontend elements built by your co-workers into the application. Therefore, a basic understanding of frontend technologies is necessary as well.
We are looking to recruit a candidate for a role that will require:
- Create and consume restful APIs
- Design, develop, and maintain internal and external applications
- Build efficient, testable, and reusable modules
- Write high quality, structured application/interface code and documentation
- Identify solutions through research and collaboration that resolves the root of problems as they arise
- Define functional and technical requirements for application software to develop skills and knowledge
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
Requirement
∙ Proficient in Node.JS and ReactJS development stack
∙ 5+ years’ experience designing, querying, and updating databases in MySQL/nosql
∙ Basic understanding of web technologies including HTML, CSS, JavaScript, AJAX etc.
∙ Passion for best design and coding practices and a desire to develop new bold ideas
∙ Good to have knowledge of AWS, Redis, ElasticSearch
Education: Min. Graduate in related discipline
Work experience: 5 years relevant experience
Compensation: Based on Industry Standards


- Strong experience in PHP with deep understanding of Codeigniter, Laravel & other frameworks
- Working experience with SQL, table design, and entity relationships.
- Familiarity with relational databases mySQL or MS SQL Server
- Deep knowledge of how the web works (Servers, Sockets, HTTP, Rest API).
- Up-to-date knowledge of modern HTML5, CSS3/4, Bootstrap, JavaScript, JQueries.
- Developing APIs and RESTful services
- Version control systems like Git and GitHub ·
- Proficient in data structures and algorithms.
- Helping with the design and development of software
- Testing and debugging software to keep it optimized
- Writing clean code for the front and back end of the software
- Creating servers and databases for the back end of the software
- Ensuring cross-platform compatibility and optimization
- Testing and maintaining the responsive design of applications
Job Types: Full-time, Regular / Permanent
Salary: ₹40,000 - ₹80,000 per month
Schedule:
- Day shift
- Visakhapatnam, Andhra Pradesh: Reliably commute or planning to relocate before starting work (Required)
- Bachelor's (Preferred)
- PHP: 4 year (Preferred)
- total work: 4+ year (Preferred)
- software development: 4+ year (Preferred)
- PHP (Preferred)


In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We’d also like you to have hands-on experience on software development and be able to manage complex programs.
Your goal will be to ensure our internal IT framework operates properly.
Responsibilities
-
Plan & Write well-designed code.
-
Design overall architecture of the web application and maintain quality and ensure responsiveness of applications.
-
Collaborate with the rest of the engineering team and work on code versioning tools such as GIT.
-
Carry out risk analysis of introducing new technology for development and infrastructure to ensure security and ultimate goal.
-
Maintaining existing codebase, to include troubleshooting bugs and adding new features.
-
Understanding and implementation of security and data protection.
-
Documenting application changes and developing updates.
-
Develop the quality product using best practices.
-
Agile and Scrum development methodology (Working in Sprint) Scrum Planning /Refinement /Retrospective
-
Understand company needs to define system specifications
-
Plan and design the structure of a technology solution
-
Communicate system requirements to software development teams
-
Evaluate and select appropriate software or hardware and suggest integration methods
-
Execute the programs with the highest process and standards for a successful delivery.
-
Oversee assigned programs (e.g. conduct code review) and provide guidance to team members.
-
Assist with solving technical problems when they arise
-
Ensure the implementation of agreed architecture and infrastructure.
-
Address technical concerns, ideas, and suggestions.
-
Monitor systems to ensure they meet both user needs and business goals.
-
Participate in the process of defining, implementing, and enhancing across the organization.
-
Involve in the hiring, training, and team-building exercises.
-
Strategic skills to study and grow processes, people, and technology at the organization.
-
Establish and initiate the necessary research and development programs by external and internal communication to upbringing the organization in the technical and non-technical front.
-
Resource allocation, planning, and training as per the program requirement.
MUST Have Skills
-
Proven experience as a Principal Engineer or Technical Lead.https://resources.workable.com/project-manager-job-description">
-
Hands-on experience with software development and system administration.
-
Understanding of strategic IT solutions.
-
Experience in project management and service-oriented architecture.
-
Web Technologies & Frameworks: HTML, CSS, Laravel, Node.js, React.js, Vue.js, Jquery, Ajax, REST & SOAP API, WCF, XML, JSON, MVC, MVVM, Adonis.js
-
Knowledge of Databases: MySQL, MSSQL, SQLite, Redis, DynamoDB, MongoDB, PostgreSQL
-
Excellent communication skills.
-
Problem-solving attitude.
-
Organizational and leadership skills.
CHERRY on Top
-
Good to have: Apache Solr, ElasticSearch, ElasticCache
-
Good to have: Cloud technologies: Docker, AWS, GCP, Digital Ocean, CI/CD, Jenkins, TFS Build, DevOps, Gitlab-CI, Gitlab-Runner, AWS (EC2, RDS, S3, SNS, SES, CloudFront, Route53, Lambda, API Gateway, Cognito, IAM, Transcribe, CloudFormation, DynamoDB and much more.)
-
Server-less Architecture & Micro-services MERN Stack
Munchies & Perks
-
5 Days Working.
-
Competitive & Lucrative Salary Structure.
- Best Leaves & Holiday Programs.
- Explore Incredible India! Workation Programmes with Airfare, Hotelstay.
- New-Hire Welcome Bonus Package
-
Knowledge-Based Hierarchy.
-
Trending Technology Development
-
Career Development Programs.
-
Tremendous Scope of Responsibilities and KPIs Aligned with Individual and Organisational Goals.
-
Exposure to working with a team size of 65+.
-
Good Project Incentives and Rewards.
-
Work-Life Balance.
-
Fantastic Team Spirit with Creative, Fun and Open Office Work Culture.


Type, Location
Full Time @ Anywhere in India
Desired Experience
3+ years
What You’ll Do
- Taking an active role in architecting the solutions we build
- Designing and implementing web applications using JavaScript and its frameworks (i.a. React, Vue, Angular), HTML5 and CSS3
- Working closely with the dispersed development team, client, and project manager in SCRUM methodology
- Ensuring that programming practices and code quality are respected
- Supporting other engineers with your expertise when needed (knowledge sharing)
- Leading your colleagues’ growth and development
What you bring to the table
- 2+ years Experience with React. Good to have working knowledge of React Native, Angular, VueJS
- Strong expertise with HTML, CSS, and writing cross-browser compatible code.
- Good understanding of AJAX and JavaScript DOM manipulation Techniques
- Experience with RESTful services
- Experience in JavaScript build tools like grunt or gulp
- Hands on and implements complex React modules
- Able to implement automated testing platforms and unit tests
- Understanding of fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools (Git)
- Critical thinker and problem-solving skills
Bonus if you…
- Experience with Angular2+ and Node
- Experience with AWS or GCP infrastructure
- Curiosity about new languages, libraries, frameworks
- Contributions to open-source projects
Who are you?
- Passionate about making an impact
- Self-driven & eager to learn new technologies
- Intellectually curious, interested to build complex systems
- Thrive in a highly independent, remote-first environment
- Keen to work with a globally diverse team
What you can expect from us
- Hybrid Work Option - Step out when you “want to” not when you “have to”
- Work from the comfort of your home or work at the office
- Support for setting up Home-office
- Flexible Work Hours -Work-life balance becomes a lot easier to maintain with the flexibility to plan your work hours
- Flexible Leave policies
- Life needs a break - casual, parental, sick, or just random. To help you enjoy your leaves without guilt or excuses, we have a ‘no approval needed’ policy
- Health and Wellness - Constant encouragement to stay fit
- We encourage and support our team members to participate in memberships that promote team member health (physical, emotional, and psychological) and fitness
- Reimbursements for medical support
- Career ladder: the freedom to design your own path
- Well defined career ladders to grow, assess and explore your professional journey
- Learning opportunities
- In house learning platforms to partner with you in your growth story
- Wide range of courses and certifications


Responsibilities:
- Understand platform requirements & coordinate with the development agency for smooth development of our platform
- Make incremental design or developmental changes on the platform on a regular basis
- Ideate & develop new features on our platform
- Conduct regular testing of website performance & fixing bugs (either through agency or by self, whatever applicable)
- Work with UI/UX designer to implement design systems & user experiences
- Proven experience of 2-3 years as a full-stack developer or similar roles
- Experience in developing scalable desktop and mobile applications
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Hands on experience with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache)
Signs you might be a good fit for this role:
- You are self-driven, scrappy and entrepreneurial
- You enjoy challenges and are excited to find simple solutions to complex problems
- You put users first
- You're a forever learner
- You want to work in a fast paced (read:messy) startup environment
- You're usually more aware of the hidden hacks & tools of a phone or a computer than most other people
- You like challenges & don't get bogged down by failure easily
- You are firm believer of the quote "if you're not a part of the solution, you're part of the problem"
See you in the other side!

Cloud Platform Core forms the foundation of SAP Cloud Platform, providing key capabilities and services around platform core components [like Cloud Foundry, Kubernetes], extension factory, commercial infrastructure services, platform services, data management services etc
As an integral member of the SAP Cloud Platform Core Unit in Bangalore, India, you will be contributing to development in one of the following areas:
- Data Management Services for Cloud Foundry, Kubernetes Environments – Both SAP Managed and Cloud Provider based data management services
- Kubernetes as a Service – Multi-Cloud Kubernetes Cluster as a Service
- Kernel Services – Enable the development of SAP CP Kernel Services - technical services used by all SAP cloud solutions to make the Intelligent Enterprise a reality for our customers
EXPECTATIONS AND TASKS
- Demonstrate excellent quality, design, development and delivery skills in scrum teams working in short development and release cycles.
- Use and extend Open Source frameworks heavily and contribute to them, as well.
- Work with geographically distributed teams seamlessly
- Building upon domain knowledge in the area of application and service development in cloud and also in the technical/proprietary skills to reach levels of expertise
- Having a logical approach to problem solving and have the ability to respond to detailed queries
- Working as a fully contributing team member with independent planning & execution responsibilities
- Site reliability engineering for the Service that your team is responsible for
SKILLS AND COMPETENCIES
- Excellent programming know-how in JAVA/JavaScript/C++/NodeJS/Ruby/GO or in any other languages especially framework development. Deep expertise in at least one programming language & tech stack to write maintainable, scalable, unit-tested code
- Passion towards adopting and contributing to open source
- Ability to work with the team in the design and development aspects for the product
- Good understanding of building scalable Web Applications/Cloud Services using cutting edge Web Technologies (JQuery, Server-Side JS, REST, OData)
- Sound knowledge in Object Oriented Programming Principles, Design Patterns, Software Architecture
- Excellent analytical and problem-solving skills
- Goal-oriented team worker with good communication skills. Fluent in English, both written and spoken.
- Ability to work independently, and eagerness to learn and explore new topics
- Prior experience in working with Agile software methodologies
- Strong analytical and problem-solving skills
TECHNOLOGY STACK
- Languages – Java, NodeJS, Golang
- Scripting Languages – Chef, Python, Shell Scripting
- UI – AngularJS, Object Oriented JavaScript, CSS, HTML, SAP UI5
- Storage & Databases – Swift, S3, PostgreSQL, MongoDB, Redis
- Messaging - RabbitMQ
- PaaS & Container Orchestration – Cloud Foundry, Kubernetes
- IaaS – AWS, Microsoft Azure, Google Cloud Platform, OpenStack
EDUCATION AND QUALIFICATIONS/WORK EXPERIENCE
- Masters or bachelor’s degree in Engineering or Technology, majoring in Computer Science, from a premiere institute, with excellent academic records.
- Sound understanding cloud native development and architecture
- 2-6 years of relevant experience in software development


Job Description:
We are looking for a full-stack Python Django developer to work on the latest technologies for global education. You’ll be part of a cross-functional team responsible for the entire software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. With problem-solving approaches and rigorous thinking abilities, we are looking for a learner who may not know all the answers but are obsessive about finding them and know exactly where to look for them.
“If you’re also familiar with Agile methodologies, we’d like to meet you."
Why you should work with us:
Culture:
- Fun and learning environment
- Interact with stakeholders and clients from day one on a project
- Work with professionals across the globe from marketing, to technology, and learn problem-solving from their experiences.
Technology exposure:
- Exposure to the latest technologies like AWS Cloud Platform, Python Programming, and DevOps Processes.
- Opportunity to work in Cloud-based Data Integration Solutions and Products.
- Building our products and solutions on the latest technologies like Python, Django, AWS & Google Cloud, and Microservices.
- Serverless services like AWS Lambda, SQS, SNS, DynamoDB, etc.
- Container-based applications i.e. Microservices built on Dockers, we also use AI for data analytics and reporting.
- Work with agile methodology.
Benefits:
- 5-day working week
- No location constraints
- Competitive salary
- Stable work environment
You are suitable if, you:
- Have 2+ yrs of Python experience.
- Have 2 yrs of experience in Django-powered web/mobile apps.
- Extensive experience in Full-Stack application design and development using Python.
- Have hands-on experience in HTML, JS, Bootstrap, Angular, and server-side APIs integration.
- Have worked on Agile projects
- Have a learning attitude, and excellent communication & interpersonal skills.
- Have the ability to work both in teams and individually.

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard.
Job responsibilities
- You will champion best practices like writing clean and reusable code using practices like TDD, SOLID principles, OO design, and pair programming
- You will partner with other technologists from cross-functional teams advocating devops culture
- You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients
- Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
- Learn, digest and subsequently apply the latest technology thinking from our https://www.thoughtworks.com/radar" target="_blank">Technology Radar to solve client problems
Technical skills
- You have 2+ years* of experience using Ruby with experience in Object-Oriented programming
- You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code
- You have experience with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
- Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes
Professional skills
- You thrive in a collaborative, flat environment that values transparency, openness, feedback and change
- You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems
- You're resilient in ambiguous situations and can approach challenges from multiple perspectives
*For candidates with less than 2 years of experience, https://www.thoughtworks.com/careers/graduates" target="_blank">please visit the Graduates page on our career site.
Other things to know
L&D
There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.
Job Details
Country: India
City: Bangalore, Pune, Gurgaon
Industry: Information Technology
Employment Type: Regular
About Thoughtworks
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 28+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.
Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

- Previous experience working as a React.js Developer.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and its core principles
- Familiarity with RESTful APIs
- Knowledge of performance testing frameworks including Mocha and Jest.
- Familiarity with code versioning tools (such as Git )
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.

**Responsibilities**
Perform a mix of maintenance, enhancements, and new development as required
Document features, technical specifications & infrastructure Responsibilities
Work cross-functionally to convert business needs into technical specifications
**Qualifications**
1+ years' of experience in web development and software design
Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks (Laravel), and MySQL databases

