
šš¼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Ā
Please find the job details below
Experience: 4.1-7 years
Must Have: React, Docker, Cache
Ā
Ā REQUIREMENTS:
Ā
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
- understanding of different components such as web server, storages, integrations
- should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
Ā Ā RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the clientās needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.

About Nagarro Software
About
šš¼We're Nagarro.
Ā
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues.
Tech stack
Company video


Photos
Connect with the team
Similar jobs
Key Responsibilities
Technical Leadership
⢠Lead the design and implementation of scalable, high-performance modules and APIs
⢠Architect robust solutions utilizing PHP (Yii framework), Vue.js, CSS, HTML, and JavaScript
⢠Demonstrate advanced expertise in SQL development and optimization across PostgreSQL and
AWS Aurora environments
⢠Execute comprehensive query optimization and database performance tuning initiatives
⢠Design and implement efficient data access patterns and database architectures
⢠Establish and enforce coding standards, best practices, and development methodologies
⢠Drive technical decision-making for feature development, system enhancements, and
infrastructure improvements
⢠Conduct comprehensive code reviews and ensure delivery of production-ready solutions
Team Management & Mentoring
⢠Lead and mentor a team of 5-10 fullstack developers
⢠Foster a collaborative, high-performance development culture
⢠Provide technical guidance and professional development opportunities for team members
⢠Facilitate knowledge sharing and cross-training initiatives
⢠Coordinate with cross-functional teams including Product, QA, and DevOps
Product Development
⢠Drive core product development from conception to deployment
⢠Manage critical issue resolution and system maintenance
⢠Build reusable code libraries and establish development frameworks
⢠Ensure optimal application performance, security, and scalability
⢠Collaborate with stakeholders to translate business requirements into technical solutions
Lead Software Engineer
Process & Quality Assurance
⢠Implement and optimize Agile development methodologies
⢠Drive technical project planning and delivery timelines
⢠Ensure comprehensive documentation and knowledge management
⢠Monitor system performance and implement proactive improvements
Required Qualifications
Experience & Background
⢠12+ years of overall software development experience
⢠8-10+ years of hands-on experience with PHP, preferably using Yii framework or similar MVC
frameworks
⢠3+ years of technical leadership or team lead experience
⢠Proven track record in fullstack development with significant contributions to web and backend
systems
Technical Expertise
⢠Expert-level proficiency in Object-Oriented Programming (OOP), PHP, and JavaScript
⢠Advanced experience with Vue.js (Vue 2/3, Vuex, Vue Router) and modern frontend
development practices
⢠Deep understanding of SQL and database design principles
⢠Production experience with PostgreSQL and complex database operations
⢠Proficient in version control systems (Git/GitHub) and collaborative development workflows
Leadership & Soft Skills
⢠Demonstrated ability to lead technical teams and drive project deliveries
⢠Excellent communication and interpersonal skills
⢠Strong analytical and problem-solving capabilities
⢠Experience with Agile/Scrum methodologies and project lifecycle management
⢠Ability to work independently while maintaining strong collaboration with distributed teams
Preferred Qualifications
⢠Extensive reporting and analytics experience with complex data visualization and dashboard
development
⢠Proven experience working with large datasets (millions of records) and optimizing query
performance
⢠Advanced SQL expertise including complex joins, stored procedures, window functions, and
query optimization
⢠Experience with reporting services such as SSRS, Crystal Reports, Tableau, Power BI, or similar
business intelligence tools
Work Location
Hyderabad, India - On-site position with flexible working arrangements to accommodate both India and onsite teams
About Us
We believe the future of software development is AI-native ā where engineersĀ operateĀ at a higher level of abstractionĀ and qualityĀ remainsĀ non-negotiable.Ā
IncubyteĀ is aĀ software craft consultancyĀ where the āhowā of building software matters as much as the āwhatā.Ā Ā
We partner with companies of all sizes, from helping enterprises build, scale, and modernize toĀ early-stageĀ founders bring their ideas to life.Ā
Our engineersĀ operateĀ in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of softwareĀ craftsmanship.
OurĀ Guiding PrinciplesĀ
These principles define how we work atĀ Incubyte. They are non-negotiable.Ā
Relentless Pursuit of Quality with PragmatismĀ
Ā Ā We build high-quality systems without losing sight of delivery.Ā
Extreme OwnershipĀ
Ā Ā We take responsibility end-to-end for decisions, execution, and outcomes.Ā
Proactive CollaborationĀ
Ā Ā We collaborate closely, challenge each other, and solve problems together.Ā
Active Pursuit of MasteryĀ
Ā Ā We continuously improve our craft and raise our bar.Ā
Invite, Give, and Act on FeedbackĀ
WeĀ seek, give, and act on feedback to get better every day.Ā
Ensuring Client SuccessĀ
We act as trustedĀ partnersĀ andĀ focus on real outcomes, not just output.Ā
Job Description
This is a remote position.
Our Core Values
- Quality with Pragmatism: We aim for excellence with a focus on practical solutions.Ā
- Extreme Ownership: We own our work and itsĀ outcomes,Ā fully.Ā
- Proactive Collaboration: Teamwork elevates us all.Ā
- Pursuit of Mastery: Continuous growth drives us.Ā
- Effective Feedback: Honest, constructive feedback fosters improvement.Ā
- Client Success: Our clientsā success is our success.Ā Ā
Experience Level
This role is ideal for engineers with 7+ yearsĀ of hands-on software development experience, particularly in Node.js and TypeScript at scale.Ā
What You'll Do
- Write Tests First: Start by writing tests to ensure code qualityĀ
- Clean Code: Produce self-explanatory, clean code with predictable resultsĀ
- Frequent Releases: Make frequent, small releasesĀ
- Pair Programming: Work in pairs for better resultsĀ
- Peer Reviews: Conduct peer code reviews for continuous improvement
- Product Team: Collaborate in a product team to build and rapidly roll out new features and fixesĀ
- Full Stack Ownership: Handle everything from the front end to the back end, including infrastructure and DevOps pipelinesĀ
- Never Stop Learning: Commit to continuous learning and improvement
What We Offer
- Dedicated Learning & Development Budget: Fuel your growth with a budget dedicated solely to learning.Ā Ā
- Conference Talks Sponsorship: Amplify your voice! If youāre speaking at a conference, weāll fully sponsor and support your talk.Ā
- Cutting-Edge Projects: Work on exciting projects with the latest AI technologiesĀ Ā Ā
- Employee-Friendly Leave Policy: Recharge with ample leave options designed for a healthy work-life balance.Ā
- Comprehensive Medical & Term Insurance: Full coverage for you and your familyās peace of mind.Ā
- And More: Extra perks to support your well-being and professional growth.Ā
Requirements
- 3+ years of expertise inĀ Node (Must have)
- SaaS, React, JavaScript, Typescript (Good to have)
- Expertise in object-oriented programming, data structures, algorithms, and software engineering methodologiesĀ
- Experience working in Agile andĀ eXtremeĀ Programming methodologies in a continuous deployment environmentĀ
- Interest in mastering technologies like web server ecosystems, relational DBMS, TDD, CI tools like Jenkins, Hudson, and Bamboo, web frameworks and front-end technologies, complexity analysis, and performance optimizationĀ
- Working knowledge of server configuration/deployment infrastructureĀ
- Experience using source control and bug tracking systems, writing userĀ stories, andĀ technical documentation
Benefits
Work Environment
- Remote-First Culture:Ā AtĀ Incubyte, we thrive on aĀ culture of structured flexibilityĀ ā while you have control over where and how you work, everyone commits to aĀ consistent rhythmĀ that supports their team during core working hours for smooth collaboration andĀ timelyĀ project delivery. By strikingĀ the perfect balance between freedom and responsibility, we enable ourselves to deliver high-quality standards our customers recognize us by. WithĀ asynchronous toolsĀ and push forĀ active participation, we foster a vibrant, hands-on environment where each team memberās engagement and contributions drive impactful results.Ā
- Work-In-Person:Ā Twice a year, we come together for two-week sprints to collaborate in person, foster stronger team bonds, and align on goals. Additionally, we host an annual retreat to recharge and connect as a team. All travel expenses are covered.Ā
- Proactive Collaboration:Ā Collaboration is central to our work. ThroughĀ daily pair programming sessions, we focus on mentorship, continuous learning, and shared problem-solving. This hands-on approach keeps us innovative and aligned as a team.Ā
IncubyteĀ is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.Ā
Job Title : Senior Software Engineer (Full Stack Capability)
Experience : 4+ Years
Location : West Patel Nagar, New Delhi
Employment Type : Full-Time
About the Role :
We are looking for a highly skilled Senior Software Engineer with 4+ years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong backend expertise in Java, Python and Node.js while also being capable of handling frontend development when required.
This role requires excellent problem-solving abilities, ownership mindset, and strong communication skills to collaborate effectively with cross-functional teams and stakeholders.
Key Responsibilities :
- Design, develop, and maintain robust backend applications using Java and Node.js.
- Build and consume RESTful APIs and microservices.
- Develop scalable, secure, and high-performance applications.
- Work with frontend technologies to build and enhance user-facing features.
- Collaborate with product managers, designers, and other developers to deliver business requirements.
- Optimize application performance, troubleshoot issues, and implement best practices.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to technical discussions.
- Manage database design, optimization, and integrations.
- Ensure application security, scalability, and reliability.
Required Skills & Qualifications :
- 4+ years of professional software development experience.
- Strong hands-on experience with Java, Spring Boot, and related backend frameworks.
- Strong experience with Node.js, Express.js, and API development.
- Good understanding of Microservices Architecture.
- Experience with MySQL, PostgreSQL, or MongoDB.
- Knowledge of Redis, caching mechanisms, and message queues is a plus.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with version control systems like Git.
- Understanding of CI/CD pipelines and deployment processes.
Frontend Requirements :
- Ability to work on frontend development when required.
- Experience with React.js, JavaScript, TypeScript, HTML5, and CSS3.
- Understanding of responsive design and modern UI development practices.
Soft Skills :
- Excellent verbal and written communication skills.
- Strong stakeholder management and client interaction abilities.
- Ability to work independently and take ownership of projects.
- Strong analytical and problem-solving skills.
- Team player with a collaborative mindset.
Preferred Qualifications :
- Experience working in product-based or fast-paced startup environments.
- Knowledge of Docker, Kubernetes, and DevOps practices.
- Experience with Agile/Scrum methodologies.
Company- Accionlabs Technologies[www.accionlabs.com]
Location- Bengluru
Work Type- Permanent
Salary- Open
Its work from office job
Key Aspects of Role

ļ· Leverage deep knowledge of the full technology stack to help achieve business objectives and
customer outcomes
ļ· Collaborate with Product Management to validate the technical feasibility of and establish non-
functional requirements
ļ· Collaborate with Architecture to evolve architecture to solve technical challenges, support
future requirements, scale effectively, continually meet/exceed SLAs and resolve tech debt
ļ· Technical advisor to internal or external stakeholders on complex technical components
ļ· Technical leader working with the team to help remove blockers and act as a tie breaker
ļ· Adjust the team processes, listening to feedback and guiding the team through change and
driving continuous improvement
ļ· Guide, teach, and mentor team, providing feedback and moderating discussions
ļ· Represent the interests of the team in cross functional meetings
ļ· Maintain and proactively share knowledge of current technology and industry trends
ļ· Work closely with peers to ensure the team is aligning with cloud native, lean/Agile/DevOps &
12 Factor Application best practices ensuring rapid value delivery and with quality
ļ· Collaborate with other Principal Engineerās to drive engineering best practices around testing,
CI/CD, GitOps, TDD, architectural alignment, and relentless automation
ļ· Excellent understanding and familiarity with Cloud Native and 12 Factor Principles,
Microservices, Lean Principles, DevOps, Test Driven Development (TDD), Extreme Programming
(XP), Observability / Monitoring
Required Skills
Coding experience in Java
ļ· Extensive hands-on experience working with AWS cloud products and services
ļ· Experience with popular open-source software such as Postgres, RabbitMQ, Elasticsearch, Redis
and Couchbase
ļ· Experience working with NodeJS, React/Redux, Docker Swarm, Kubernetes
ļ· Experience with development frameworks such as the Spring/Spring Boot framework, Hibernate
and knowledge of advanced SQL
ļ· Proficiency with modern object-oriented languages/frameworks, Terraform, Kubernetes, AWS,
Data Streaming
ļ· Knowledge of containers and container orchestration platforms, preferably Kubernetes
ļ· Experience delivering services using distributed architectures: Microservices, SOA, RESTful APIs
and data integration architectures
ļ· Knowledge of containers and container orchestration platforms, preferably Kubernetes
ļ· Advanced Architecture and system design skills and principles
ļ· Excellent organizational skills and can drive a cross-team strategic project or initiative
ļ· Solid coaching, mentorship and technical leadership to help others grow
ļ· Able to drive consensus/commitment within and across teams and departments
ļ· Advanced critical thinking and problem solving on complex issues and customer concerns.
ļ· Strategic thinker beyond immediate needs, considering the longer-term
ļ· Excellent communication skills, with ability to communicate highly complex technical concepts
ļ· Demonstrate high level of empathy with internal colleagues, stakeholders and customers
TL;DR
Founding Software Engineer (Next.js / React / TypeScript)Ā āĀ ā¹17,000āā¹24,000 net ā¹/moĀ ā 100% remote (India) ā ~40 h/wk ā green-field stack, total autonomy, ship every week. If you can own the full lifecycle and prove impact every Friday, apply.
š¢Ā Mega Style Apartments
We rent beautifully furnished 1- to 4-bedroom flats thatĀ feelĀ like home butĀ runĀ like a hotelāso travellers can land, unlock the door, and live like locals from hour one.Ā Tech is now the growth engine, and youāll beĀ employee #1 in engineering, laying the cornerstone for a tech platform that will redefine the premium furnished apartment experience.
āØĀ Why This Role Rocks
š”Ā Green-field Everything
Choose the stack, CI, even the linter.
šÆĀ Visible Impact & Ambition
Every deploy reaches real guests this week. Lay rails for ML that can boost revenue 20%.
ā±ļøĀ Radical Autonomy
Plan sprints, own deploys; no committees.
- Direct line to decision-makers ā zero red tape
- Modern DX: Next.js & React (latest stable), Tailwind, Prisma/Drizzle, Vercel, optional AI copilots ā building mostly server-rendered, edge-ready flows.
- Async-first, with structured weekly 1-on-1s to ensure youāre supported, not micromanaged.
- Unmatched Career Acceleration:Ā Build an entire tech foundation from zero, making decisions that will define your trajectory and our company's success.
šļøĀ Your Daily Rhythm
- Morning:Ā Check metrics, pick highest-impact task
- Day:Ā Build ā ship ā measure
- Evening:Ā 10-line WhatsApp update (done, next, blockers)
- Friday:Ā Live demo of working software (no mock-ups)
šĀ Success Milestones
- Week 1:Ā First feature in production
- Month 1:Ā Automation that saves ā„10 h/week for ops
- Month 3:Ā Core platform stable; conversion up, load times down (aiming for <1s LCP); ready for future ML pricing (stretch goal: +20% revenue within 12 months).
šĀ What Youāll Own
- Ship guest-facing features with Next.js (App Router / RSC / Server Actions).
- Automate opsādashboards & LLM helpers that delete busy-work.
- Full lifecycle: idea ā spec ā code ā deploy ā measure ā iterate.
- Set up CI/CD & observability on Vercel; a dedicatedĀ half-dayĀ refactor slot each sprint keeps tech-debt low.
- Optimise for outcomesāconversion, CWV, security, reliability; laying the groundwork for future capabilities in dynamic pricing and guest personalization.
Prototype > promise. Results > hours-in-chair.
š»Ā Must-Have Skills
Frontend Focus:
- Next.js (App Router/RSC/Server Actions)
- React (latest stable), TypeScript
- Tailwind CSS + shadcn/ui
- State mgmt (TanStack Query / Zustand / Jotai)
Backend & DevOps Focus:
- Node.js APIs, Prisma/Drizzle ORM
- Solid SQL schema design (e.g., PostgreSQL)
- Auth.js / Better-Auth, web security best practices
- GitHub Flow, automated tests, CI, Vercel deploys
- Excellent English; explain trade-offs to non-tech peers
- Self-starterācomfortable asĀ theĀ engineer (for now)
š±Ā Nice-to-Haves (Learn Here or Teach Us)
A/B testing & CRO, Python/basic ML, ETL pipelines, Advanced SEO & CWV, Payment APIs (Stripe, Merchant Warrior), n8n automation
šĀ Perks & Benefits
- 100% remote anywhere inĀ š®š³
- Flexible hours (~40 h/wk)
- 12 paid days off (holiday + sick)
- ā¹1,700/mo health insurance reimbursement (post-probation)
- Performance bonuses for measurable wins
- 6-month paid probation ā permanent role & full benefits (this is a full-time employment role)
- Blank-canvas stackāyour decisions live on
- Equity is not offered at this time; we compensate via performance bonuses and a clear path for growth,Ā with future leadership opportunities as the company and engineering team scales.
ā©Ā Hiring Process (7ā10 Days, Fast & Fair)
All stages are async & remote.
- Apply:Ā 5-min form + short quiz (approx. 15 min total)
- Test 1:Ā TypeScript & logic (1 h)
- Test 2:Ā Next.js / React / Node / SQL deep-dive (1 h)
- Final:Ā AI Video interviewĀ (1 h)
.
š«Ā WhoĀ ShouldnātĀ Apply
- Need daily hand-holding
- Prefer consensus to decisions
- Chase perfect code over shipped value
- āMove fast & learnā culture feels scary
šĀ Ready to Own the Stack?
If you read this and thought āFinallyāno bureaucracy,āĀ and you're ready to set the technical standard for a growing company,Ā show us something youāve built andĀ apply here ā
CoinCROWD
Full Stack Engineer,
Full time- remote
In a rapidly evolving technological landscape, cryptocurrencies are transforming the global financial system. At CoinCrowd, weāre not just keeping paceāweāre at the forefront! Our cutting-edge platform is redefining the digital economy by offering advanced payment solutions, optimizing wallet portfolio management, and enhancing security measures.
Your Role:
As a Full stack Developer, you will be central to our mission. This is a full-time, remote position.
What Youāll Do:
ā Strategic Vision: Develop and implement the technical vision, strategy, and roadmap for CoinCrowd's cryptocurrency platform.
ā Platform Excellence: Lead the design, development, and maintenance of our platform, ensuring it is secure, performant, and scalable.
ā Collaborate: Work with product managers and stakeholders to define and prioritize engineering projects.
ā Stay Cutting-Edge: Keep up with industry trends and emerging technologies to ensure our platform remains at the forefront.
ā Best Practices: Promote and implement best practices, coding standards, and efficient development processes.
ā Resource Management: Oversee budgets, resources, and timelines for engineering projects.
ā Focus on Security: Ensure strong security, compliance, and data protection practices.
About You:
ā Experience: 5+ years in technology.
ā Technical Skills: Proficient in node.js or Python, React, Flutter, PostgreSQL, Elastic, and GCP.
ā Industry Knowledge: Experience in fintech or crypto, with a strong understanding of blockchain and cryptocurrency.
ā Problem Solver: Excellent technical and problem-solving abilities.
ā Agile Expert: Skilled in agile development methodologies. Your Superpowers:
ā Blockchain Expert: Strong knowledge of blockchain platforms, wallets, and distributed ledger technologies.
ā Framework Proficiency: Experience with Ethereum, Hyperledger, or Corda.
ā Security Knowledge: In-depth understanding of cryptographic principles and secure coding practices.
ā Excellent Communicator: Ability to work effectively with stakeholders at all levels.
ā Integration Skills: Experience integrating blockchain solutions with external systems and APIs.
ā Educational Background: Bachelorās or Masterās degree in Computer Science, Engineering, or a related field.
What's in It for You:
This role offers equity-only compensation, giving you a stake in CoinCrowd's success. Itās a unique opportunity to be part of something significant and see your efforts directly impact our growth!
Join us at CoinCrowd and be part of the crypto revolution!
As a Full-stack Developer, you will be involved in designing and implementing web/cloud applications. You will be responsible for designing, programming and technically guiding the team. You will be working with a broad spectrum of technologies in a fast-moving environment.
Ā
You must possess:
- 2 to 5 years of professional experience in web application development
- good logical and problem-solving skills.
- working experience in building enterprise-scale, multi-tier, distributed applications.
- hands-on experience in Agile software development methodology including implementing CICD processes.
- good communication skills.
Ā
You should be able to:
- work in teams and coordinate activities effectively with members
- experiment with new technologies
- learn new skills on the fly
- work with a dynamic fast-paced team
- make technological recommendations based on thorough research
- write and debug asynchronous and multi-threaded code
Ā
You will:
- Analyze requirements and translate them into tasks for subordinates.
- Independently think of solutions to complex requirements.
- Diagnose and troubleshoot issues related to application stability, scalability, and availability.
- Understand source code and improve the code-review process.
- Grow and train a competent development team.
- Introduce new technologies, processes, and tools to the organization.
- Proactively identify defects and weaknesses within the application and suggest remediation.
Ā
General technical requirements:
- Good exposure to server-side frameworks and libraries used by C#, Java, Node, Python, PHP, and Ruby. Preference will be given to candidates with working experience with .NET Core MVC/Web-API.
- Good exposure to client-side frameworks such as Angular, React, Vue, and Backbone
- Experience in writing optimized queries for databases like SQL Server, MySQL/MariaDB, Postgres, and others
- Experience in working with NoSQL databases such as MongoDB, CouchDB, Cassandra, and others.
- Experience in working with one or more build tools like Ant, Maven, MSBuild, Make/CMake, Gulp, and other such tools
- Experience with implementing CI/CD using tools such as Ansible, Jenkins, TeamCity, and other such tools
- Working knowledge of Docker and good containerization concepts
- Have hands-on experience in using the *NIX shell to create/execute scripts and perform basic configuration and system troubleshooting.
Summary:
The Learner Company is an education start-up that designs personalized learning experiences by integrating them with the best of what technology offers. We are currently building an online learning engine to host adaptive online courses, simulations, and multiplayer games for institutional partners. We are now in the software development stage of the project.
We are looking for a full-stack developer to join our development team. The developer will be responsible for the overall development and implementation of front and back-end software applications. Their responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration.
We are looking for an individual who is optimistic about technology and people, is open to and excited by new ideas, and considers themselves a life-long learner.
Ā
Responsibilities:
- Meeting with the software development team to define the scope and scale of software projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Designing and implementing scalable web services, applications, and APIs.
- Developing and maintaining internal software tools.
- Writing low-level and high-level code.
- Troubleshooting and bug fixing.
- Identifying bottlenecks and improving software efficiency.
- Collaborating with the design team on developing micro-services.
- Writing technical documents.
Required Competencies:
Ā
- Bachelorās degree in computer engineering or computer science.
- Previous experience as a full stack engineer.
- Advanced knowledge of front-end languages including HTML5, CSS, TypeScript, JavaScript, C++, JQuery, React.js and Next.js.
- Knowledge of relational database systems and SQL.
- Familiarity with AWS architecture and working knowledge of services like S3, SES, EC2, RDS and more.
- Proficient in back-end languages including Java, Python, Rails, Ruby, .NET, and PHP.
- Advanced troubleshooting skills.
- Familiarity with MS Word, Excel, PowerPoint, Notion,Ā Veed.io, Linear, Intercom, Plateau, and Miro.
- A strong belief that a team as a whole is greater than the sum of its parts.
- Excellent leadership, communication, and organization skills
Experience Needed: 2+ Years
Location: Bengaluru
Ā
- Meeting with the software development team to define the scope and scale of software projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Designing and implementing scalable web services, applications, and APIs.
- Developing and maintaining internal software tools.
- Writing low-level and high-level code.
- Troubleshooting and bug fixing.
- Identifying bottlenecks and improving software efficiency.
- Collaborating with the design team on developing micro-services.
- Writing technical documents.
- Ā Worked on Angular 4 and above.
RESPONSIBILITES:
- Ā Develop, test, and deploy fast and scalable web apps
- Ā Designing and maintenance of fully functional large relational and
- non-relational databases
- Ā Server management and cloud-based infrastructure
- Ā Identification of application issues when deploying the apps
- App deployment on the cloud along with solving debugging issues
- Ā Coding architecture for frontend and backend
- Ā Collaboration with IT team, researchers, designers for designing robust apps and
- encouraging business goals
- Ā Creating features in apps that have a mobile responsive design
- Ā Testing applications and fixing bugs, along with security and data protectionĀ features
- Ā Establish code architecture decisions for supporting scalability and good features
- Ā Makes use of popular front-end frameworks like Bootstrap, LESS, etc and
- design UI components
- Ā Participation with developers for the creation of scalable RESTful APIs.
- Ā Conducting code reviews of peer developers.MUST HAVE:
- Ā Worked on Angular 4 and above.
This person MUST have:
- BE Computer Science, MCA or equivalent
- Cloud app development experience
- Strong Django and ReactJS experience
- Advanced knowledge of Python and relational databases
- Understanding of APIs, pagination, searching, sortingĀ
- Experience with building, modifying and extending API endpoints (REST or
GraphQL) for data retrieval and persistence.
- Creating high performance UI etc.
- Experience with SQL and NOSQL databases
- Experience with the full software development life cycle, including requirements
collection, design, implementation, testing, and operational support.
- Experience with scrum or other agile software development methodology.
- Excellent verbal and written communication, teamwork, decision making and
influencing skills.
Experience:
- Min 3 year experience
- Not more than 15 year experience.
- Startup experience is a must.Ā
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone.Ā Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods.Ā You will stay here because you love the company.Ā We have only a 15 days notice period.


















