Software Engineer/ Backend developer
Mentoring should come naturally to you, as well as finding the right balance towards process and documentation.
Highlights:
1) You will be working on interesting technical challenges in a product centric and open-source driven environment. The role requires a good knowledge of Algorithmic Design and Architecture, Data structures, OOPS Concepts, server less architectures and complex problem solving skills.
2) You will help set a very high bar on code quality.
3) You will take ownership of product features from conception to implementation, testing deployment and support.
4) A lot of freedom on when and where you work from - just get stuff done.
5) You will open source as much as possible, and blog about cool things that you learnt and built.
6) You will help define who we become as a company.
7) You will get stock options in line with silicon valley standards.
Caveats:
1) We have a strict no-divas rule. There are a lot of smart engineers on the team but no one with an attitude / superiority complex.
2) If you think writing tests for your code, writing docs, doing customer support etc are not your cup of tea, this isn't the right role for you.
3) Similarly if you're viewing this just as a 20-40% increment opportunity over your current compensation, this isn't the right role or company for you.
This role can be the growth opportunity of a lifetime for anyone who has been operating as a backend lead and wants to grow into a full stack
Check out the links below if you'd like to learn more about us. We encourage people from underrepresented groups to apply.
1) Why ShoppinPal? - https://www.youtube.com/watch?v=cE7DgtwA0ws
2) Our hiring philosophy and process http://techstory.in/building-startup-team/

Similar jobs
- You will be having 3+ years of experience of writing optimized Code in Javascript/Typescript and working with Advanced NodeJs frameworks targeting Latest NodeJs version.
- Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.
- Understanding of basic RDBMS using relational databases like PostgresSQL, MySQL, or MSSQL
- API development (Rest/GraphQL)
- You will participate in regular design sessions, code reviews and agile ceremonies.
- You will work closely with the Product Owner and scrum team to help deliver high quality features inside of agreed timescales
- You will Provide technical mentorship and upskilling to scrum team members and across functional boundaries where appropriate
- You will Identify areas for modification or refactoring inside our code-base and champion their improvement.
- You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution
``````````````````````````````````````````````````````
Whom are we looking for?
Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.
We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.
What does the role involve?
As a Web Backend Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.
You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.
In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.
Responsibilities include:
Develop, test, implement and maintain application software
Take part in software and architectural development activities
Transform requirements into implementation details
Debug application issues and helping support respond to client queries
Participate in application development meetings
Provide accurate estimates, clearly communicate status of tasks and identification of risks
Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
Performance tuning of application code at different service levels
Incorporate design changes to improve performance of the application
Interact with customers of the application and help address issues reported
Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements
ESSENTIAL SKILLS / EXPERIENCE REQUIRED:
Minimum Bachelor's degree in Computer Science or equivalent
Minimum 2+ years experience with Java and J2EE/Java EE
Minimum 2+ years experience with Spring MVC, Spring Security and Hibernate
Strong understanding of relational database and normal forms
Strong understanding of SQL concepts and ability to write optimised and high performing queries
Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
Experience building RESTful web services
Experience with web application servers like JBoss
Strong written and verbal communication skills
Strong interpersonal skills and time management skills
Strong problem solving and analytical skills
Experience using task tracking systems e.g. Jira and distributed version control systems e.g. Git
DESIRABLE SKILLS / EXPERIENCE:
Understanding of testNg/JUnit
Unix/Windows shell and related command line tools
Experience in Continuous Integration and deployment tools such as Jenkins
Experience with database partitioning and column Indexing
Experience with query optimisation techniques
Why work for us?
Above market remuneration
Stimulating challenges that fully utilise your skills
Work on real-world technical problems to which solution cannot simply be found on the internet
Working alongside other passionate, talented engineers
Hardware of your choice
Our fast-growing company offers the potential for rapid career progression
Click Here to apply: https://hire.withgoogle.com/public/jobs/blueoptimacom/view/P_AAAAAAEAAADLjl0iWO3_0a?trackingTag=cutshort
We are looking for a Backend Developer to join our team to build our product and we are looking for out-of-the-box thinkers with the original thought process and lateral thinking.
You will join a young, dynamic and fast-paced environment, and work with cross-functional teams to design, build, and roll out products that deliver the company's vision and strategy.
Responsibilities :
- Backend development with Node.js, MongoDB and Typescript.
- Developing and testing flexible, scalable applications.
- Collaborate with Front end developers to produce optimum output.
- Think out of the box, discuss and implement your ideas over the phase.
Required skills :
- 3+ Years of experience in backend development using any programming language
- Strong knowledge in APIs
- Proficient understanding of code
document, build, and deploy RESTful JSON APIs with continuous uptime and minimal latency.
Roles and Responsibilities:
-Building API services using NodeJS Express and related frameworks
Expert level understanding of NodeJS asynchronous runtime
Expert level understanding of Javascript concepts on callbacks and closures
Experience with Postgres, NoSQL, Redis, and Firebase Realtime database
Experience with AWS services like Elastic Beanstalk, Cloudfront, S3, EC2, Lambda,
API Gateway, SQS, etc
Understanding of patterns and techniques for building scalable back-end
infrastructure including caching, rate limiting, authentication, and authorization
schemes.
Experience in building highly scalable and high throughput services with
millisecond response times
Experience working in a collaborative team environment
Excellent communication & interpersonal skills
Willingness to learn and pick up new technology along with patience to mentor.
NOTE- Candidates only from PRODUCT BASED companies will be preferred. Location is Mumbai and its Work from Office.

Job Title: Ruby on Rails - Developer / Technical Lead
Job Description
About the Company:
We are a Data as a Service company that helps businesses harness the power of data. Our technology fuels some of the most interesting big data projects in the world. We are a small bunch of people working towards shaping the imminent data-driven future by solving some of its fundamental and toughest challenges.
The experience is about striving to become the best version of ourselves holistically, an experience that lasts a lifetime. We tend to have clear growth paths for every role and level in the org so the learning never stops. We believe in a work-life blend, and hence encourage responsible flexibility, which is particularly important in a fully remote setup we have. We trust our people with the impact they can create, and let them choose how they want to do so. We are on a mission to put reliable data at the heart of every business to fuel success and intend to transform the lives we touch (of our customers and our people) while on this journey.
Roles and Responsibilities:
-
Leading development projects end to end in all stages of the iterative product development lifecycle, from requirements gathering to testing.
-
Break down problem statements and come up with a scalable design, implementation plan, test plan and execute them with the team on promised timelines.
-
Being a strong advocate for object-oriented design and guide/coach other team members with best practices on Development and QA
-
Collaborate with different teams and own up technical initiatives, bringing in new tools and technologies that help us in strengthening scalability, security, and maintainability of our codebase.
Preferred Skills and Experience:
-
Hands-on experience with modern Ruby on Rails practices and development.
-
Write highly scalable and maintainable code while keeping agility in mind.
-
Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery
-
Experience with SQL Databases and NoSQL datastores; with previous experience with MySQL and ElasticSearch being a bonus
-
Substantial experience with BDD or TDD and testing frameworks
-
Experience in Linux environment and basic Linux commands.
-
Awareness/experience in setting up and configuring rails applications and other related services is a big plus – eg: Nginx, puma, Redis.
-
Awareness/experience in any one of the modern front-end frameworks Angular, Ember, React, Vue.
-
A high-performance mindset to deliver good quality code and also an understanding of the product with a keen attention to detail.
-
Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality.
Years of Experience:
1 - 6 Years
Skills: ROR, RUBY ON RAILS
Perks
-
An environment where each employee is celebrated.
-
A one-time home office setup allowance, monthly allowances for internet bills, child care allowance for new mothers/single parents.
-
Half-yearly performance appraisals
-
Flexible working hours
-
Competitive salary
Read more about us here: [https://angel.co/company/fireflies](https://angel.co/company/fireflies) and here: [https://yourstory.com/2019/10/funding-startup-fireflies-enterprise-assistant-canaan-partners](https://yourstory.com/2019/10/funding-startup-fireflies-enterprise-assistant-canaan-partners)
We value your skills and abilities more than your resume.
Here's what we look for :
- You have raw intellectual horsepower and ability to learn quickly
- You have a strong background in computer science / math
- You contribute to open source (share your GitHub- More than 1000 commits in past year)
- You have experience working on apps that have supported 10,000+ concurrent users
- You understand sound architecture principals
- You can design and build scalable infrastructure
- You should be a great communicator and culture maintainer:
- We value over-communication and candid feedback and want to build a no-bs, results driven culture
Values that are important to us :
- You're data driven and customer focused
- You value fast & incremental engineering cycles
- You maintain design excellence and minimise complexity
- You measure your results & automate when possible
- You get 10% better at something every week
- You have an internal compass and take accountability & initiative
You'll be working with :
- Node.js, MongoDB
- Redis, RabbitMQ, Elasticsearch
- AWS, Docker, Terraform
- React, Keras, Tensorflow
About us :
- Fireflies.ai is an AI that joins meetings and takes notes automatically. [Product demo](https://app.fireflies.ai/view/ogM9zmKij2). We integrate with the leading platforms: Zoom, Google Meet, Microsoft Teams, Webex, Slack, Salesforce, & more https://fireflies.ai/integrations)).
- We are a US-based, AI company that is building a 100% remote team. Today we have over 40 employees in 5 countries around the world. Our engineering team is 20+ senior engineers. We were [featured on Forbes for Gartner's top 25 enterprise software startups to watch in 2020](https://www.forbes.com/sites/louiscolumbus/2020/07/05/gartners-top-25-enterprise-software-startups-to-watch-in-2020/). We skyrocketed from a few thousand users to almost 100,000 users in 2020.
[Fireflies.ai](http://fireflies.ai) has raised $5 million from top-tier investors including Canaan and angels from Slack, Dropbox, Amazon and Salesforce.
- You'll be working with Sam Udotong, CTO @ Fireflies.ai. Sam graduated from MIT in 2016 where he studied computer science and aerospace engineering. He and his co-founder Krish were [featured as the cover of Entrepreneur magazine in Sept 2020]
- He's been a [speaker at the MIT AI Conference 2020](https://www.youtube.com/watch?v=ywhY2DCIZqU) alongside industry leaders like Richard Socher and Sal Khan. He's guest lectured at Stanford for their intro to AI class. Sam is scrappy & committed - he and Krish bootstrapped the company for 3 years, eating Soylent and Domino's pizza almost every day. [Being Scrappy as an Entrepreneur (Product Demo)](https://app.fireflies.ai/view/vWQjdABHqU). He rejected Harvard Business School to build Fireflies. Sam's goal is to build a multi-regional, boundary-less engineering team that has A+ productivity & communication such that when you go to sleep, you can hand off work and when you wake up, work has already moved forward. If we do these first principles well, we can theoretically build the best engineering organisation in the world.
- We want to transform how people communicate and work. Come work with us if you share the below values and want to work on hard engineering challenges that will actually make a difference in the lives of people.
- We are an equal opportunity employer and strongly value diversity at our company, because our team will be stronger with different perspectives and experiences. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Dot Net Developer( US Shifts)
Position – Dot Net Developer
Location – Permanent WFH Opportunity
Experience – 4-8 years
Education – B.E. / B. Tech / MCA / BCA
Salary – Negotiable
Open positions- 2
Looking for Dot Net Developer for developing desktop applications and backend services.
Job Description
- Design implement and support highly scalable applications and web services using Microsoft technologies (ASP.NET, C#, MVC, WCF, SQL Server, Windows Forms, Web API/Rest API)
- Candidate should have some experience towards experience in Angular/React and typescript also.
- Candidates should have the ability to train and work along with development teams to ensure timelines and quality deliveries.
- Lead project estimations, system architecture and performance engineering of
Desired Candidate Profile
- Minimum 4+ years’ experience in designing and developing applications on the .NET platform.
- More than 2+ year of experience with MVC, WCF framework is needed.
- Experience in web application Architecture and Development with hands on expertise in delivering solutions based on/customizing ASP.Net 4.0 / MVC and above.
- Expert-level knowledge of SQL Server programming.
- Strong understanding of OOPS fundamentals, Entity Framework, LINQ and REST APIs.
- Candidate should be ready for US shifts (4pm-1AM)
- Candidates who can join early and working with international clients will be preferred.
.


Looking for a proficient Backend Engineer - JAVA for a leading E-Commerce Company.
- Proficient in Java, with a good knowledge of its ecosystems
- Great OO skills, including strong knowledge in design and architectural patterns
- Skill for writing reusable Java libraries
- Experience with Play Framework for Java
- Experience with JavaScript & frameworks like AngularJS
- Knowledge of concurrency patterns in Java
- Familiarity with concepts of MVC, JDBC, and RESTful
- Basic understanding of JVM, its limitations, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- Working knowledge of NoSQL (preferably MongoDB)
- Proficient understanding of versioning tools, such as Git
- Desire to contribute to the wider technical community through collaboration
- Ability to quickly grasp any new technologies
- Strong communication and collaboration skills


