
- BackEnd Technologies:
Github Actions (CI/CD), AWS services (Lambda, event bridge, SNS, App Runner, EC2, Cloud Watch)
- Technical knowledge:
OAuth2.0
Non-Relational Databases
- It is important to adapt to changing requirements
- Have the ability to integrate external systems
How many hours are they expected to work?
- - Full time position ( 40+ hours a week)
What hours should they work?
- - Prefer 9-5 EST but there is wiggle room
Will there be nights and weekends?
- - Nights and weekends are not scheduled, however we are looking for someone that takes pride in their work and will lean in to hit a deadline or to fix a bug if it has a significant impact on the platform.
Should they be expected to lead?
- - Yes, you should be expected to lead and to communicate/ cooperate with other devs as a team. Some coding might be alone but the hope of the app is that it all works seamlessly together and to ensure that there needs to be communication among all devs front end and back end.
Who will they report to?
- - They will report to Product OwnerRob and Product ManagerJulietta daily for standups and well as pushing tasks through the appropriate structure of review, QA, and production.
- They will also report and check in with Client SuccessCourtney as we look to make the app have a seamless customer experience and customer value. The goal of Attribute should be to try and give as much value as quickly and easily as possible.
Will they work alone or in a team?
- In some spots they might be expected to work alone and on a separate sprint from others, however, everything needs to tie in and work together, because of that the developer must be team oriented in both development and problem solving.
- Additionally, there will be times that they should expect to work with people who are not particularly tech savvy ( ie. sales, marketing, customer success etc.) to collaborate on a specific feature to produce the best thing for the product.
Accountability
- The developer is both accountable for their code and the code of the team. They should take care and responsibility in the work that is done and if there are problems with the code in QA or production work as diligently as possible to fix that problem ( whether it is their code directly or not).
- As part of this all code will be attached from Github to Jira for developers to constantly upload their commits to Jira tasks
- A mistake is completely fine and expected, bugs are to be expected. What is asked is that you report it as soon as possible and are honest about it so that we can move forward in resolving it as soon as possible.
Customer, Usability, and Value Focused
- The end user of our product will be marketing professionals/head of marketing. At all times the developers need to take this into account and spend time thinking of the ease and the use cases that people will utilize their code or features in real life versus what is a way to make something work but in a vacuum.
Quality focused
- Pushing out code is awesome, but if the code has a ton of bugs and does not do the required action that is practical for the user then it does not matter. We want a developer who is Quality focused and also hold their other developers accountable.
Focused on the whole
- When producing a feature it is easy to sometime get sucked into how that features works in a vacuum. The developers need to be able to work together and understand the software architecture as a whole in order to make whatever feature they are working on be able to work with the other features that are built within the app ( and will be built or are on the roadmap for the future).
Creativity and Experimentation
- Developers are expected to work within structures, however, they are always encouraged to take time to think of creative solutions and to collaborate on new features or ways of making the product better.
Unfeathered, Honest, Respectful Communication
- Every developer should feel free to speak their mind in a respectful manner to other developers as well as anyone else in the entirety of the company. Any opinion, thought, or perspective will be listened to and valued.
Next Man or Woman Up Mentality
- Never should anyone on the team defer a problem and say “ thats not my fault or problem”. We are one unit and one company. One problem is everyone's problem and should lean in to the “next man up philosophy” if you have the time and can help to fix the problem and bring it to a solution you should be willing to.
Upward Mobility and Vesting Opportunity
- This position will allow for upward mobility, increased responsibility, and for people who constantly go above and beyond an opportunity to vest into and own equity in the company

Similar jobs
Role overview:
We are hiring one Senior Backend Engineer to take end-to-end ownership of our serverless backend — a hands-on IC role for someone both technically excellent and comfortable being one of the few people the entire backend depends on. You'll own the services across several Node.js and Python repositories, work directly with the founders and product team, and set the technical bar for reliability, security, and performance.
Key responsibilities
- Design, build, and operate AWS Lambda services across our HCM/workforce, project-management, commercial/revenue, permissions, and document domains — each comprising dozens of functions.
- Own the multi-tenant PostgreSQL data layer — schema design, query performance, and the permission/relationship model — end to end.
- Maintain and evolve the request path — API Gateway → custom Lambda authorizer → VPC-bound Lambda → private databases — including the runtime IAM/credential model that scopes every request.
- Safeguard tenant isolation and security across a per-company Cognito authentication model.
- Build and maintain integrations with external construction data environments (Asite, Autodesk Construction Cloud), including large-scale document synchronization.
- Optimize performance and reliability to keep latency-sensitive endpoints well within platform limits under growing load.
- Raise the engineering bar — testing, observability, CI/CD, and modernization of legacy components.
- Debug and resolve production incidents to root cause, and put safeguards in place so they don't recur.
- Document decisions and designs and collaborate with the frontend (Angular) and product teams.
Challenges you'll solve.
We prefer to be candid — these are the problems that make this role genuinely interesting:
Latency under a hard ceiling
API Gateway terminates any request beyond ~29 seconds regardless of the Lambda's own timeout — yet much of our value comes from heavy cross-project reporting. You'll keep p95 latency within budget through set-based SQL, pagination, streaming, and asynchronous processing.
Least-privilege, per-request security
A shared custom authorizer mints short-lived, request-scoped credentials via sts:AssumeRole under a strict 2,048-character inline session-policy limit. You'll design permission models that stay within that budget and reason about IAM precisely.
Graph-shaped data, relational store
The permission and relationship model is inherently graph-like, but lives in PostgreSQL — you'll model it with recursive queries, careful indexing, and set-based traversal rather than reaching for a separate graph engine.
Watertight multi-tenancy
One Cognito pool per company and tenant-scoped access throughout — isolation is a first-order concern.
VPC-bound serverless
Lambdas run inside a VPC to reach private databases; you'll manage cold starts, connection lifecycles, and pool limits.
Resilient external integrations
Syncing large document sets from third-party APIs (including SOAP/XML) demands backpressure, deduplication, retries, and graceful partial-failure handling.
Compute-heavy workloads
Server-side PDF generation, image processing, and multi-currency handling within Lambda's memory and time constraints.
The stack.
Runtime — Node.js, Python, AWS Lambda
AWS services — -1 API Gateway, Lambda, Cognito, STS / IAM, Secrets Manager, S3 CloudWatch, VPC, EC2
Infrastructure & CI/CD- AWS SAM, CodePipeline → CodeBuild Shared Data —PostgreSQL
Qualifications.
- 5+ years building and operating production backend systems.
- Deep expertise in Node.js and JavaScript — the asynchronous model, event loop, and memory behavior — plus solid working proficiency in Python and its production behavior.
- Strong hands-on AWS experience, ideally serverless (Lambda, API Gateway, IAM/STS, VPC, Secrets Manager, CloudWatch) — able to reason about IAM policies, not just apply them.
- Advanced SQL and relational data modeling — set-based query design and a working understanding of why N+1 patterns cause production issues.
- Proven production-debugging ability — root-cause analysis in distributed systems from logs and first principles.
- Strong ownership, sound judgment, and clear written communication — able to make good decisions with incomplete information and explain trade-offs to non-engineers.
Interview Process:
Introductory call-Mutual fit and role overview.
Technical deep-dive- A walkthrough of a challenging production problem you have owned.
Practical exercise -A realistic backend task, or a walkthrough of your own representative code.
System design- Collaborative design on a real scenario.
Final conversation- Values, ownership, compensation, and offer.
Software Engineer (Backend Developer)
About Falconbrick Technologies:
FalconBrick is a SAAS based Construction / Real-Estate Industry, Product & Deep Technology and most importantly, on-ground change management experience. We aim to be the de facto on-site construction management system in India and abroad. We have seen very quick growth, with large builders (across Bangalore, Mumbai, Pune, Kolkata, Delhi-NCR & Hyderabad) already being our customers. Our larger team includes product and engineering experts who are building & strengthening the product on a daily basis, and customer success specialists, who are providing constant service to
our clients, again on a daily basis.
What you will be doing:
-
Design & Build a highly scalable, robust backend architecture for our cloud services
-
You will be part of a software development team for developing and enhancing SaaS applications.
-
Take responsibility of entire module/featureset and develop, test, debug and maintain the application software
throughout the product lifecycle
-
Working with the Product Management Team to validate and plan new features
-
Working with cross-functional teams to deliver stellar end user experience
-
Research new technologies and tools that help in building the next generation of our services
-
Test, debug and maintain the application software throughout the product lifecycle
What you need
-
Should be an enthusiast for writing clean, reusable codes, willing to learn new things as a self-starter person
-
2+ years of strong relevant experience in developing Object-oriented technologies.
-
Must have experience with web development in Java 8+, Spring, J2EE frameworks and technologies.
(Mandatory)
-
Deep Knowledge of DB experience with Postgres or MySQL or Oracle or MSSQL
-
Must have worked on REST API (Mandatory)
Preferred
-
Experience in Kotlin Language
-
Preferred having knowledge Nodejs experience
-
Preferred having knowledge Working with Queue systems/Message Brokers RabbitMQ/Kaffka
-
Experience with NoSQL experience
What you will get
-
We know you're happiest when you are learning new things, so each new assignment will give you an opportunity to do things differently, explore new technologies and challenge the status quo!
-
This is an opportunity to be part of an energetic and growing FalconBrick Team and take part in the journey of building and scaling great products with cutting edge technologies.
-
We are flexible, Fun and Open to receive ideas from team
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
Who are we
Syook is an established Series A funded high growth startup headquartered in Bengaluru, working in the B2B space. We are currently on the path of high growth and productivity, and great culture building (because we know the two go hand in hand)! We are looking for folks who will ask questions like why/why not, what can I do to make this better, how can I help the company and most importantly, what can the company do to help you.
Our flagship product Syook InSite allows businesses to visualize their operations, providing information that can easily translate into measurable impact on the bottom-line. InSite is an Industrial Internet-of-Things (IIoT) solution that uses Bluetooth Low Energy (BLE) beacons to generate highly-accurate location data of all your resources (both assets and people), at much lower costs than https://syook.com/rfid-vs-ble-vs-uwb-vs-wi-fi/">comparable technologies. The result: Quick RoI and Improved Operational Performance. It’s Industry 4.0, ready for deployment!
Role overview
First and foremost, we're looking for people who are excited about what we're doing -- you don't need to know anything about IoT, but should be excited to learn. We're building in an entirely new space, so you'll be able to use creativity to help us solve problems and delight our customers.
Our product stack is MERN (React, Node + Express, MongoDB) with a few services also written in Java and Go and we use React Native on mobile.
We’re looking for someone who loves to solve problems and enjoys building algorithms that identify all possible scenarios. You must enjoy breaking down a problem statement into smaller chunks and have a knack of designing scalable systems using modular pieces.
A day in your role will involve any of the following (or a combination):
- Develop APIs for new features that will be consumed by the frontend (web and mobile)
- Develop APIs for integrations into 3rd party ERP & HRMS systems like SAP, etc
- Build new services or add functionality in existing systems & services like IoT Data Parsers and Ingestors, etc
- Build modular sub-systems that can be reused to develop a scalable system
- Optimize application backend for speed and scalability
- Ship out bug free code using TDD
- Work towards more stability & scalability of the backend
- Understand the requirements and give adequate time estimates for the features
- Coordinate with QA for every feature and make sure releases are bug free
This list is not exhaustive at all, and you'll have a lot of autonomy over your work.
This is a full time position based out of Bengaluru with the option of working remotely few days of the week. During the interview, you'll be able to share what you're most interested in.
Why you might be excited about us
- We're working to solve a massive global problem and help organizations be more competitive. We love solving problems using technology and are bridging a massive gap in the operations excellence domain.
- We're small, so you'll be able to contribute efficiently and without bureaucracy. You'll quickly have responsibility over big areas of our product.
- Our team has a wide range of experiences (Oilfield, Telecom, Psychology PhD, etc.) and are excited to learn from you, too.
- You'll be able to work independently and set your own schedule. We don't micromanage and will help you do great work. We trust our people and believe that each person here puts their best foot forward.
- We'll mould your role to shape a career you're excited about. We care a ton about your satisfaction and job happiness, and will help prep you for whatever you're looking for in the future.
- We work hard and also highly value balanced work/life. We care about family and your own personal development, and don't expect for you to be always engaged with work.
Why you might not be excited about us
- We're small (35+ people in the company now), so if you like more established companies, it's not (yet) the right time. You'll help build our company's culture.
- Since we're an early stage startup, projects and priorities may shift.
- Our customers love us, and there's a lot we can improve. It's a great place to be, but it means there's some jank. (Nothing too scary! 😃)
- We can't (yet) provide constant close mentorship for junior developers. As we grow, we'll get a lot better at this.
- Since you'll have a lot of responsibility and creativity over projects, they may not be defined perfectly initially. You'll be expected to bring your own experience and perspective to help us do the right things, and raise flags if you think we should do things differently.
About you
None of these are requirements, but do describe the kinds of people that we think would be most effective at Syook right now.
- Love thinking broadly about problems and thinking creatively about how to solve them efficiently.
- Happy to try things out to validate new features, and move on if they no longer solve a problem.
- Excited for a front-row seat into a fast growing, early stage company. Things will change a lot!
- Enjoy thinking through trade-offs, with both mindfulness of short-term needs and our long-term direction.
- Happy writing documentation so that others can ramp up super easily and you're never a single-source-of-failure. We're a bit too small to have silos.
- You are driven and care about doing a good job and improving your craft.
- You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these
- Most importantly, you’re the kind of person who is friendly, approachable, ready to help others and personally driven to put your best foot forward.
Technically these are some of the things we would like for you to have to be able to contribute effectively in this kind of a position:
- You are fluent working with server-side languages and frameworks, in particular NodeJS, but any other language proficiency is also fine e.g. Go, Python, Java, as long as you can pick up a new language and contribute
- You are fluent in using SQL Database, preferably Postgres and at least one NOSQL Database, preferably MongoDB, but feel free to surprise us!
- You can write non-trivial programs in Javascript
- You can write clean, modular code in either Object-Oriented style or Functional style
- You are comfortable with Test Driven Development
- You are fluent in using the tools of the trade: Testing, Editors, Git, Command line, Slack
Apart from the above it would be a plus if you also have
- Knowledge of Docker
- Knowledge of Kafka, RabbitMQ or other pub / sub and queue management systems
- Open source contributions
Our current development practices
Since we're an early-stage startup, we constantly have to ask "what gets the most value, cheaply, to validate our assumptions?" We build some things to last a long time, and others as prototypes.
We use linting, e2e testing, CI CD, observability logging, and production probers. We've documented both our web and mobile apps so that you should be able to get started easily—and if you need help, we'll absolutely improve our docs—and contribute your first day.
We recognize the value of maintainability and keeping our developer experience nimble. Our sprints are for 2 weeks and we push releases to production as per this schedule.
You'll help push us to be our best, and we're excited for recommendations and insights you have as you join. You'll be an owner and contribute towards how we work.
Joining our team
Interview process
We want you at your best, and won't be giving you gotcha-style algorithms questions. We want to get to know you, hear about what you're interested in, and learn about what you hope to do in the future.
1. Meet us and learn about Syook
You'll first talk to Sarlaksha or someone from the People Services team (over phone or video) and won't need to prepare anything in advance. The goal of this conversation is to get to know you and mutually explore if we might be a good fit for each other. You'll learn more about Syook and have a chance to ask any questions about our company, team culture, and product.
We'll also talk in depth about your technical experience. We'll talk about frameworks you've used, how you make technical decisions, types of problems you like to solve, etc. You won't need to prepare anything in advance.
This is primarily used to get a better feel for your experience, how you work, and where you may fit in. It'll be used to design the rest of the interview process.
Through this and the next steps, you'll meet more people in the company so we can get to know each other.
2. Technical challenges
Everyone has different strengths, and we want you to do your best. Our goal is for you to clearly demonstrate your technical aptitude. We're open to accommodating what would work best for you.
We can choose mutually between several different options:
- A live pair coding session where we'll work through some problems.
- Working through similar problems independently as a take home challenge.
- Presenting any previous work you've done (example: open source, side project, or even another interview you did).
3. Technical Discussions
If you clear the technical challenge then we will have a few rounds of technical discussions where we interact with you to understand in depth about your craft. These discussions will be with one of the engineers at Syook whom you will end up working with and the final discussion will be with our CTO (Aman Agarwal). We will try and see how you can augment our engineering culture and we’ll discuss the bigger picture also. You will also get to understand what your role is all about and how you can grow with us. Feel free to ask for feedback and any other questions you may have about the company and we will be happy to share the same.
5. People & Culture fit round
If you reach this stage, it automatically means that we’re convinced of your technical skills. However, that’s never enough for us. We want to ensure that you will feel comfortable working with us and that we can give you an environment where you can be your productive best. We will use this discussion to understand what you bring to the table apart from your technical skills in terms of initiatives, personality, and a certain entrepreneurial mindset.
6. Reference conversations
We will talk to a few people you've worked with before to learn more about how we can best work with you. We expect to hear great things, so this is primarily so we can work with you as effectively as possible.
Roles & Responsibilities:
Build efficient, testable, and reusable PHP modules.
Solve complex performance problems and architectural challenges.
Integration of data storage solutions (may include databases, key-value stores, etc.).
Integration of User Interfaces developed by front end developers.
Skills and Qualifications:
· Must have a bachelor’s degree or above in Computer Science or in similar field.
· Minimum 4 years of experience in PHP web development.
· Strong knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3
· Strong knowledge of PHP web frameworks (CodeIgniter, NodeJS)
· Experience in creating custom modules and themes.
· Expert knowledge in web architecture.
· Strong understanding of MVC design patterns and oops concept.
· Strong understanding of full synchronous behaviour of PHP.
· Experience with modern UI frameworks such as React, Angular or Vue.js
· Experience in MySQL and the ability to write SQL queries.
· Proficient understanding of source control management such as Git, SVN.
· Proficient understanding fundamental design principles behind a scalable application.
· Familiarity with limitations of PHP as a platform and its workarounds.
· Ability to create database schemes that represent and support business processes.
· Experience with Edu Tech companies will be preferred.
. Immediate Joiner Preferred.
At Rizzle, we are building the World's #1 Short Videos Platform and are working towards building a team that is
deeply motivated to make that happen. Rizzle is a community for people to talk, react, perform, or create a new
show. Talk about life, relationships, ideas big and small, anything at all - Rizzle is the short video platform you've
been waiting for!
We're passionate about connecting people in interactive ways, the way life should be. We're obsessed about
building positive communities and providing people the right tools to keep interactions positive and are dual-
homed in San Francisco and Hyderabad (India).
Responsibilities:
• Work on an agile engineering team writing maintainable and scalable code for software components and
influencing team decisions.
• Collaborate with stakeholders to imagine, design, develop, test, and launch software.
• Capable of independently clarifying technical requirements, assessing development estimates and
applying a broad range of design approaches.
• Review code of other team members and provide constructive direction.
• Drive continuous improvement of software quality and maintainability of products/features.
• Continuous learning of technology trends, tools, and approaches, including sharing this knowledge with
your team.
• Mentor and lead developers by cultivating curiosity and deep technical understanding.
Requirements:
• Experience contributing to the architecture and design (architecture, design patterns, reliability and
scaling) of new and current systems
• A Bachelor's degree in Computer Science or equivalent combination of technical education and work
experience;
• 3 to 6 years of Software Development experience;
• Experience designing highly interactive web applications with performance, scalability, accessibility,
usability, design, and security in mind. If you don't have all of these, that's ok.
• Strong coding skills
• Solid software development background including design patterns, data structures, test driven
development.
• Experience with distributed systems, algorithms, and relational and no-sql databases.
• Familiar with building complex web applications.
• Software development experience in building highly scalable applications.
• Any previous experience in working with Node.js, Redis, FFMPEG, MongoDB, ElasticSearch, Cassandra,
Kafka or AWS is a plus.
Why choose Us?
• Enjoy a start-up culture where you learn and grow along with the organization. We know when to
work hard and play hard!
• We value your time-off, so we have an unlimited leavespolicy
• We also keep you covered in terms of a health insurance
• You wear what you are most comfortable in (Yes! You heard it right); lunch is on us (Everyday!) and
you also enjoy the liberty to choose your workinghours
Join us if you want to work with a flat and collaborative team and contribute to learnings of the team. We want to
learn from you too!
What you can expect in the interview process:
• Initial screening with HR
• Technical Interview I
• Technical Interview II
• HR Discussion
Job description
We are looking for a Node.js Developer responsible for managing 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 front-end elements built by your co-workers into the application.
Responsibilities:
Have the passion and experience for building responsive, elegant and engaging experiences with future friendly web technologies
Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code with proper documentation
Design and implementation of low-latency, high-availability, and performance applications
Implementation of security and data protection
Integration of data storage solutions
Continually keep yourself and your design team updated with the latest changes in your industry’s standards
Requirements
1+ years Experience
Strong proficiency with JavaScript
Knowledge of Node.js, Express.js and other frameworks required to create a scalable and effective application
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of basics of SQL and/or NoSQL databases
Very strong understanding of working with at least one SQL or NoSQL database in node js(Without ORM preferably)
Understanding of commonly used node modules
Good understanding of server-side templating languages
Good understanding of server-side CSS pre-processors such as SASS, LESS, etc.
Basic understanding of front-end technologies, such as HTML5, and CSS3
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments using OpenID, OAuth2.0, etc.
Creating secure and scalable APIs using standards like REST API, GraphQL, etc.
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
Creating database schemes that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as GIT Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills.
Experience- 1 year is sufficient to apply
Salary- Upto 35k per month.
Recently Expertrons raised a funding of $2.3 Mn in the Pre Series A round witnessing investors like Yoga Capital, Venture Catalysts, Auxano Capital, and existing investors LetsVenture, Ivycap Ventures, Iceland Venture Studios, Nikhil Vora (MD, Sixth Sense), and more.
Website: https://www.google.com/url?q=https://www.expertrons.com/&sa=D&source=editors&ust=1632121892142000&usg=AFQjCNHrV5rXdGMrOg122V0uheUES199uw">https://www.expertrons.com/
Expertrons Android App: https://www.google.com/url?q=http://bit.ly/expertrons&sa=D&source=editors&ust=1632121892142000&usg=AFQjCNGPySWJi-oUbq2znsqtcN9KMxdcnQ">bit.ly/expertrons
Product Demo Video: https://www.google.com/url?q=https://bit.ly/ProductDemo_Expertrons&sa=D&source=editors&ust=1632121892142000&usg=AFQjCNEszDynXjNJRxVfeuhH95YB9WcI8Q">https://bit.ly/ProductDemo_Expertrons
Watch Explainer Video: https://www.google.com/url?q=https://bit.ly/Explainer_Expertrons&sa=D&source=editors&ust=1632121892142000&usg=AFQjCNGSyGd1xSX8DaQcCv2jj0Kr8hzgUg">https://bit.ly/Explainer_Expertrons
It is good to have an understanding of Design Patterns and mandatory OOP principles
Role:
1. Passionate software developer with 3+ years of hands-on software application development experience
2. Experience designing and developing service-based architectures, microservices, and cloud-native applications
3. Demonstrated Experience or good understanding in Cloud Computing using AWS, GCP or other cloud providers
4. Containerization experience with applications deployed on Docker or Kubernetes
5. Demonstrated knowledge of Distributed and Scalable systems
6. Experience with Git or other version control systems Test-driven development (TDD)
7. Ability to quickly adapt & independently work in a fast-paced Agile environment with minimum supervision
8. Excellent communication and interpersonal skills. Articulates thoughts and ideas clearly, concisely, and persuasively
9. A self-starter with demonstrated ability to take initiative, who can proactively identify issues/opportunities and recommend action
Responsibilities:
1. Design and develop highly scalable, highly available, reliable, secure, and fault-tolerant systems with minimal guidance for one of the fastest-growing companies in India
2. Translate business requirements into scalable and extensible design
3. Pair with team members on functional and non-functional requirements and spread design philosophy, goals and improve the code quality across the team
4. Partner with the product management team to define and execute the feature roadmap
5. Coordinate with cross-functional teams (Mobile, UX, etc.) on planning and execution.
6. Proactively manage stakeholder communication related to deliverables, risks, charges, and dependencies
7. The building of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end
Skill Requirements:
1. Understanding of JavaScript/Object-Oriented JS
2. Hands-on Node JS and related frameworks such as Express.js.
3. Good hold on MongoDB and Redis caching.
4. Experience in Unit testing frameworks like Mocha/Chai.
5. Proficient understanding of code versioning tools, such as SVN or GIT
6. Worked on API-driven micro-services architecture
You can apply for the position:
1. Preferred available for full-time in-office employment (Office Location - Andheri, Mumbai)
2. Preferred work from office
3. Preferred Can join immediately
4. Preferred a personal laptop
5. Have the relevant skills and interests
Rewards:
1. Entrepreneurial Exposure
2. Letter of Recommendation
3. Become a part of an elite group of innovators
4. ESOP opportunity based on Interview interaction
5. Grow up to 10X in 3 years
The idea is not to live forever, but to create something that will!
Be a part of our growing team and climb up the ladder of success. So, if you have the expertise, skills, quirks that can help you add value to Expertrons, then apply with us, now!
Job description
Do you want to work with high traffic OLTP and OLAP systems that provide real value to retailers? Want to build real web applications that work across multiple channels and devices? In this critical role, the right candidate should have an entrepreneurial mind-set, have experience working across an application stack and a strong background in developing complex web experiences that are rich, responsive and interactive. The individual should have exhibited good technical leadership skills and be a highly motivated individual.
Role & Responsibility
- Exhibit strong technical knowledge, leadership skills and independent execution.
- A keen eye for good experiences. Understanding the experience from a customer perspective.
- Drive design discussion of complex features and own development of these modules across the application stack.
- Ability to adapt to changing business and product needs.
- Experience evolving the design and operation scale as new features are added to the product
- Mentor junior developers and ensure quality code output (via code reads, reading references, etc.) from them.
- Co-ordinate with internal teams and external partners in ensuring we build the best solution on time for the customer. Constantly looking at ways to innovate and improve the product.
- 8+ years of experience in Java & J2EE based Web Technologies & Frameworks with a focus in either Service Oriented Architecture or APIs.
- Experience in designing scalable solutions in a large-scale distributed environment.
- Strong knowledge of web technologies, common web frameworks, networking, SQL and database technologies
- Well versed in software engineering principles, frameworks and technologies
- Strong debugging / troubleshooting skills.
- Ability to propose and defend solutions.
- Ability to work closely with product management, customer support, and other engineering teams to continuously evolve and innovate the enterprise-class Products.










