


About BrowserStack
About
Company video


Connect with the team
Similar jobs

About us
We are the largest online legal / tax / compliance service providers in India. Our business is technology driven and our app is already servicing customers across India and abroad. Our dev team comprises seasoned and experienced developers along with Senior Resources for mentoring. We are looking forward to expanding our team.
Engineering at Vakilsearch
At Vakilsearch, our customers come first. We're a small, close-knit team. We work purposefully and think big when it comes to our growth as a team and individuals.
We encourage you to spend time with our users, and our empathy for our customers sets the bar really high for the products and experiences we ship. We welcome people who are passionate about building a digital legal / tax / compliance future without reliance on humans and subject matter experts. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together!
Job brief
Do you like writing mean and clean Ruby code? We believe in designing, building and maintaining efficient, reusable, and reliable applications on Ruby. Come join our team and help us build amazing things. We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software.
Responsibilities
- Lead a team of developers to write clean, maintainable and efficient code.
- Design robust, scalable and secure features.
- Drive continuous adoption and integration of relevant new technologies into design.
- Ability to work independently on challenging compound problems as well as collaborating with other team members to solve major goals.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Present complex ideas and approaches in simple communicable terms across engineering and management and manage stakeholder relationships.
Requirements
- Minimum 6 years of software development experience.
- Minimum 2 years of experience being a senior engineer and working on end-to-end scalable solutions.
- Demonstrable knowledge of front-end technologies such as ReactJS, JQuery.
- Penchant to learn new technologies like NodeJS, Golang for relevant solutions.
- A firm grasp of MVC architecture.
- Passion for writing great, simple, clean, efficient code.
- Good knowledge of relational databases. Working knowledge of Postgres/MySQL database.
- Test-driven development with RSpec, Capybara, Jasmine.
It is an all-in-one ecommerce logistics platform using modern software to provide fast and affordable fulfilment. Brands of all sizes — their full-service solution to store inventory at warehouses near their customers and ship orders with the company carrier network to improve transit times and shipping costs. Their's deep integration with sales channels enables brands to earn primelike badges to accelerate their sales.
Who are we looking for?
We are looking forward to hire a committed Java Developer with experience in building highperforming, scalable, enterprise-grade applications. You will be part of our Engineering team that works on mission-critical applications. You will be managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
You are required to:
Contributing in all phases of the development lifecycle.
Write well designed, testable & efficient code.
Ensure designs are in compliance with specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Backend: Spring (JAVA), Laravel (PHP), MySQL, NoSQL , NGINX Plus. • Frontend: Angular 5+ Ngrx/store 5. • Infrastructure: Google cloud platform (App engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Scrapy Cloud, Pusher.io(websockets), Getstream.io, Filestack, Postmark app, AS2 Gateway, Google Cloud Endpoints Framework, MongoDB, Algolia, Memcache
Tools: Gitlab, Postman app, JIRA.
Wondering what your Responsibilities would be?
Technical Skills required Our Current Stack What Makes you Eligible? You are where our search ends, if you hold:
- B.Tech/ M.Tech or corresponding degree
- Experience in the same role of almost 1-6 years
- Experience with connecting backend and frontend services.
- Exposure to consuming data through different interfaces (Web API's/Socket/ REST/ RESTFUL/ JSON/ XML).
- Proficiency in Data Structures and Algorithms.
- Understanding of web markup, including HTML 5, CSS.
- Understanding of client-side scripting and JavaScript frameworks.
- Ability to write clean, reusable and well documented code.
- Proficient understanding of code versioning tools, such as Git. Knowledge of API authentication techniques (Token, JWT, OAuth2) - desirable but not mandatory. (Experience with API Design will be a plus) Fair spoken and written English
- Flexibility - Things change around here. FAST!
- Other Inter-personal skills like self-motivation, persistency, patience and eagerness to learn and work independently.
Why us? We are an amalgamation of enthusiastic and genius people working on a remarkable concept, making headway in this industry. It would not only provide you a scope for professional and personal growth but would also provide you a lot of avenues to experiment with and expertise in your skills.


Responsibilities:
- Design and develop large scale web applications using Node.js;
- Full-cycle projects and product development;
- Focus on software development and build Restful API's;
- Contribute to the overall software development life-cycle including requirements gathering, analysis, design, development, release/version control, testing, deployment, and support;
- Be a part of an agile-based team
Requirements:
- Exposure to ES6 knowledge of REST API Design and Development in Node.js.
- Basic Knowledge of Web Socket.
- Strong Knowledge of Javascript, Good exposure to Redis, MongoDB.
- Should be having a basic understanding of HTML5, CSS3, Bootstrap4.
We Offer:
- 5 Days Working
- Competitive Salary.
- 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.
- Explore Incredible India!Workation Programmes with Airfare, Hotelstay.
- Work-Life Balance.
- Fantastic Team Spirit with Creative, Fun and Open Office Work Culture.

- Interest in our tech stack (Java or Scala, SQL Databases, NoSQL, Microservices, and AWS)
- Strong computer science fundamentals with data structures, algorithms, various programming languages, distributed systems, etc.
- Understanding of engineering best practices—you constantly seek to improve engineering standards, tooling and processes
- Ability to write “good code” - easily understandable, secure and testable!
- Comfortable helping drive technical decisions within our Engineering team
- Experience building applications at scale
· Experience in object-oriented design/programming and proven experience as a Software Developer
· Experience with software design and development in a test-driven environment.
· Self-starter with high level of commitment and motivation

We are looking to hire a Full-time, Remote (India) Backend engineer with a flair for writing full stack code to help create a SAAS product from the ground up in a niche industry.
This will be the v2.0 of an existing legacy platform with paying customers. This position is within the first few hires in the founding team of the revamped company.
We are on a mission to build a truly world class product and deliver at high speeds with high quality.
Read on and apply for the job if you are a doer, likes no BS, think you're competent enough to get things done, wants some quiet time every day, wants to make a difference, values work life balance and enjoy life outside work.
Experience -
At least 3 to 4 years building scalable SAAS applications in the cloud. It would be great to showcase anything progressive. Education from premier institutions, git contributions, tech blogs, volunteering, pet projects, etc.
Responsibilities -
- Architect, write, deploy and own the (SAAS) product from a technical standpoint working closely with other devs on the team
- Create and deliver the product end-to-end all the way to the user
- Write highly performant code and continuously measure performance and make the application better based on benchmarks
- Debug production issues and keep the application quality high always
- Assist with hiring more people when the team grows
- Pick up any appropriate work as in any early-stage company
General Skills Needed -
- Should be able to build and deploy multi-tenant SAAS applications end to end
- Need to have a technology-agnostic mindset. Should be able to easily pick up any new technology based on the use case.
- Should be an expert software craftsman/craftswoman. Must own the code and be proud of what you build.
- Write well thought out, well-tested code with extensive unit tests and integration tests so that the addition of future features is easy.
- Must know cloud deployment concepts and be comfortable creating and maintaining cost-effective cloud deployment strategies. AWS experience highly preferred.
- Must be able to design and architect simple, market-tested yet highly scalable solutions
- Must be able to quickly iterate and produce working software at a high speed. Must not be shy to scrap and rebuild when there is a need
- Must be appreciative of documentation and write well-documented code and technical documentation alongside
Technical Skills Needed -
- Expert level knowledge in Python and Django. We are a Python/Django/Javascript/ReactJs/AWS shop.
- Must have good knowledge/experience in creating cost-efficient and scalable cloud deployments (AWS preferred)
- Must have good knowledge of industry-standard design patterns and tools
- Must have a good understanding of various frameworks on authentication and authorization, billing and metrics
- Some experience in data analytics and reporting - creating reports based on the data collected and deliver to the frontend
- Expertise with Frameworks
- Django, or similar backend frameworks
- PostgreSQL, MySQL, any NoSQL or other database technology
Job Perks
Perks -
- Opportunity to build a SAAS product from the ground up. Lots of challenges to tackle on
- Work remotely from anywhere within India
- Emphasis on work-life balance and professional development
- Flexible work hours and a lot of autonomy
- Work with a very informal team collaborating over slack. No meaningless meetings. Focus on getting things done and not hours put in
- Opportunity to grow the team with the company
- Market salary and a yearly bonus outside the salary based on company + individual performance
- Generous PTO plan
strong working experience with developing restful services should have experience working on application frameworks such as java ,spring, spring boot, aop
strong working experience with developing restful services


Expereince: 3-5 years
Domain: SQL server/SSIS/Cloud technology
Good Knowledge in Creating new tables in database.
Using Triggers, trunket,delete,view,etc



