
** Kindly read this carefully ! (This is not an Ordinary Job and requires 'educating' skills. )
This is for a Magazine that teaches people how to program the Software easily. This is a Project, where we need to educate Dummies on 'Creating Real Life' Web applications from Scratch ( without using any in-built Libraries )
** for this Project, we need Software Engineers, who have created / built apps like Facebook (any Social Media), Messaging Apps (like Slack), Business Apps ( like Zoho), Social Media Apps ( like Linkedin), Recruitment Apps (like Monster.com) etc.
** Need someone who can provide and explain the entire Source Code used for such apps (Backend + Frontend + DB + Infrastructure ), in 'as Easy Language as possible', without using any "Jargons", and without using any "External Libraries". ( We can use basic Libraries like Promises / Await, however, We cannot use "Dajngo" as it takes away the heavy lifting of User Creating and login ).
** Need Software Engineers, who understand, how in-built Libraries actually work !
** One of Our Team Members shall physically visit your location, ( where ever in India you are ), and shall 'record' your explanations about the Source Code ( Ofcourse, masking your Face). If that is not possible, we Shall request you to join a GMeet / Zoom Call, and record the Video Session.
** The length of each Lesson ( for example, if the Lesson #1 is about 'Creating Facebook from Scratch', then the Engineer, would not need to extend beyond 10-20 ( 1 - hour sessions ) !
** We are looking for Software Engineers, who have actually, created such Apps, and do carry experience in maintenance as well ! ( If the Resume does not reflect your experience, please do not expect any response from the Recruiter ) !

About Alpha Source
About
Similar jobs
Hiring :.NET Full Stack Developer with ReactJS
Designation: Team Lead
Location: Bidadi, Bengaluru (Karnataka) ,Hybrid mode
Relevant Experience: 7-10 years
Preferred Qualifications
• Bachelors in CSE with minimum 7-10 years of relevant experience
• Exposure to cloud platforms (Azure) and API Gateway.
• Knowledge of microservices architecture.
• Experience with unit testing frameworks (xUnit, NUnit).
Required Skills & Qualifications
• Strong hands-on experience in .NET Core, C#, .Net framework (.NET Core, .NET 5+) and API development.
• Experience with RESTful API design and development.
• Strong experience on ReactJS for front-end development.
• Expertise in SQL Server (queries, stored procedures, performance tuning).
• Experience in system integration, especially with SAP.
• Ability to manage and mentor a team effectively.
• Strong requirement gathering and client communication skills.
• Familiarity with Git, CI/CD pipelines, and Agile methodologies.
Role Overview
• Design, develop, and maintain scalable backend services using .NET technologies.
• Work on ReactJS components as well as UI integration and ensure seamless communication between front-end and back-end.
• Write clean, efficient, and well-documented code.
• Lead and mentor a team of developers/Testing, ensuring adherence to best practices and timely delivery.
• Good exposure to Agile and scrum methodology
• Design and implement secure RESTful APIs using .NET Core.
• Apply best practices for authentication, authorization, and data security.
• Develop and maintain integrations with multiple systems, including SAP.
• Design and optimize SQL Server queries, stored procedures, and schemas.
• Gather requirements from clients and translate them into technical specifications.
• Implement Excel file uploaders and data processing workflows.
• Coordinate with stakeholders, manage timelines, and ensure quality deliverables.
• Troubleshoot and debug issues, ensuring smooth operation of backend systems.
Senior Full Stack Developer
About the Role :
Were looking for a skilled Full Stack Engineer (5-10 years of experience) who can design and build scalable web applications, own end-to-end features, and contribute to the technology powering Indias fastest-growing jewelry platform.
Youll work closely with product and design teams to bring seamless user experiences to life while ensuring robust backend systems.
Key Responsibilities :
- Design, develop, and maintain scalable web applications and APIs.
- Work across the stack - from front-end interfaces to backend logic and database layers.
- Collaborate with product managers and designers to translate requirements into high-quality code.
- Optimize application performance, security, and scalability.
- Drive code quality via reviews, best practices, and mentoring junior engineers.
- Improve system performance and reliability with monitoring, testing, and CI/CD practices.
- Contribute to architectural decisions and technology choices as the platform scales.
- Stay hands-on with coding while helping guide the technical direction of the team.
Qualifications :
- 5 - 8 years of professional experience as a Full Stack Developer.
- Strong expertise in JavaScript/TypeScript, with experience in frameworks like React.js or Next.js.
- Solid experience with Python (Django, FastAPI, or Flask).
- Solid understanding of relational databases (schema design, query optimization).
- Experience building and consuming REST/GraphQL APIs.
- Familiarity with Docker and containerized deployments.
- Hands-on experience with cloud platforms (AWS preferred).
- Understanding of microservices architecture.
- Knowledge of DevOps practices (CI/CD pipelines, monitoring, observability).
- Strong understanding of web performance, scalability, and security best practices.
- Excellent problem-solving, debugging, and optimization skills.
- Strong communication skills and ability to mentor other engineers.
Nice to Have :
- Background in Statistics, Computer Science, Economics, or related field.
- Exposure to Python or R for advanced analytics.
Whats in It for You :
- High ownership role in a fast-paced environment.
- Opportunity to work closely with the founding team and passionate professionals.
- Competitive salary with fast career growth and appraisals.
- Dynamic, collaborative, and politics-free work environment.
- Health insurance coverage.
Additional Details :
- Early-stage startup environment where achievements require effort, dedication, and passion.
- 6-day work week.
- Location : HSR Layout, Bangalore.
Our Client is focused on democratizing Insurance through technology. It is a cloud-based platform connecting distributors to the Insurance Ecosystem to sell and manage Insurance programs. They are creating a middleware connecting consumers, traditional insurance institutions, intermediaries, and service partners on a single platform. Basically, give distributors the ability access to the entire Insurance ecosystem via 1 API / 1 platform.
Their goal is simple - Provide a new way to do Insurance, which is secure, easy, and focuses on the consumer while staying compliant with the frameworks laid down by the regulator.
Description
This is a mission-critical role. They are a small, diverse, agile and high-performance, engineering team. They are looking for versatile developers who will:
- Innovate their existing product and work on creating tools that crunch integration times and time to market
- Improve through peer-learning and transmit them to the firm's dev ecosystem.
- Take ownership and get the job done.
They are clear. They need role shapers, not role takers.
Key Responsibilities
- You will be responsible for design, development and delivery our web-based application in an agile manner built on Java Spring Boot, React, My SQL and Mongo DB.
- You will be expected to write code on day-to-day basis while testing it on real world use cases
- You will be an independent owner of your feature on the platform.
- You will be a part of the core software development team and are expected to participate in all development cycles.
- You will be responsible for closure of business requirements end-to-end by working cross-functionally and will be expected to mentor and drive other members of the team.
Requirements
- Bachelor's degree or higher in Computer / Technology domain.
- 4-7 years of relevant work experience, preferably in a start-up environment/ building SaaS products.
- Excellent coding skills with ability to deliver in a hyper growth phase.
- Hands on experience in JAVA and practical experience in developing and designing scalable software solutions.
- Excellent Problem-solving skills & understanding of data structures in a complex environment.
- Extensive experience in Spring, Hibernate and SpringBoot
- Experience in building REST Services
- Experience in integrating third party APIs (Payment gateways, SMS gateways, Accounting software APIs, APIs of CRM tools etc.) into web applications
- Experience in working with SQL and no SQL DBs (Preferably Mongo DB)
- Working knowledge of Kubernetes and Docker is a plus
- Knowledge of how insurance processes and past experience in working on insurance applications is a plus.
Reports to Technical Lead
Sr. React Native Developer
The candidate should be proficient in ReactJS, React Native and is able to develop application with
Redux.
The candidate must be fluent in Javascript (and Typescript) and its nuances including ES6+ syntax.
The candidate will be responsible for architecting and building these applications, as well as
coordinating with the teams responsible for other layers of the product infrastructure.
The candidate should have good working experience of project management tools like JIRA and is
able to understand the nuances of version control like GIT.
Building a product is a highly collaborative effort, and as such, a strong team player with a commitment
to perfection is required.
Primary Job Responsibilities
Build pixel-perfect, buttery smooth UIs across both mobile platforms.
Leverage native APIs for deep integrations with both platforms.
Maintain code and write automated tests to ensure the product is of the highest quality.
Collaborate with Project Management regarding priorities, timelines, and estimates
Contribute regularly and proactively in team discussions
Troubleshoot and problem-solve as needed, while developing and sharing innovative solutions
Proactively manage workflow and minimize downtime between assignments
Communicate consistently with supervisor regarding workload, challenges, and potential issues
Take ownership and pride in work and see the work through to completion
Additional Responsibilities
Project a positive, professional attitude at all times
Maintain open lines of communication with peers and department managers to help answer questions,
provide assistance, and promote an atmosphere of teamwork
Reach out to the open source community to encourage and help implement mission-critical software
fixes-React Native moves fast and often breaks things.
- 3+ years relevant professional experience.
- Good understanding and a full life cycle project implementation experience with Java / J2EE technologies
- Hands on experience in core Java
- Hands on experience in Microservices Architecture patterns.
- In-depth knowledge of application development using Spring.
- Proven experience implementing Java applications in an enterprise environment.
- Fundamental understanding of JavaScript front-end development.
- Experience with Angular and TypeScript
- Experience upgrading applications from Angular 5 to 6 is a plus.
- Experience using SOAP or REST APIs
- Familiarity with Bitbucket, Rally, and REST API Clients is a plus.
- Strong communication and interpersonal skills is an absolute must.
- Bachelor's degree or equivalent.
Senior Full Stack Engineer - TalkingYak
Talking Yak is an Android-based English teaching system made specifically for native Hindi and Tamil speakers.
Our program includes over 400 intelligently-structured videos, thousands of exercises, over 10,000 vocabulary words and phrases, and a system that adapts itself to each learner. In a matter of months, we can elevate most learners to a 100% functional English capability.
We are one team at TalkingYak consisting of honest, moral & ethical individuals who are heard and valued! We hold ourselves accountable- delivering on expectations & celebrating each other for the great work we do!
We’re looking for a senior developer who has a lot of passion towards solving real world problems using technology.
Below are some of the developer qualities we like a lot,
- Good team player
- Ability to write clean readable code
- Good logical and problem solving skills
- Clear communication skills
- Never give up attitude
- Passionate to learn and acquire new skills
Our current technology stack includes Android, Python, Flask, MongoDB, RabbitMQ, ElasticSearch and AWS. While it is a bonus to have worked on the same set of above listed technologies, it is not a must until you have hands-on experience with similar technologies.
To give you an idea about what you will be working on after joining us, you will be
- Dockerizing different services and automating our AWS infrastructure provisioning steps
- Optimising our backend services to scale for a few hundreds of concurrent users
- Managing our backed service and adding new features to it
- Working on refactoring our current android codebase to a cleaner design
- Mentoring junior developers
While we feel a developer with 4 to 8 years of hands-on experience will be more suitable for this role, it shouldn't be a hard constraint if you have the required skills.
We would love to get in touch immediately and have a conversation, if you feel our interests align.
- 8+ years of industry work experience
- Proven experience as a Full Stack Developer or similar role
- 3+ years of web application development with JavaScript as full stack
- Full stack experience designing and building scalable applications from end-to-end
- Excellent JavaScript / Typescript skills
- Strong proficiency in React (hooks knowledge is plus)
- Strong proficiency in Nodejs
- Good HTML5 / CSS3 skills with expertise on responsive web design
- Must have Design and development experience in Micro services using NodeJS and TypeScript
- Experience with NoSQL databases such as MongoDB, mongoose, aggregation framework and Redis
- Experience with Web sockets and related frameworks (e.g. Socket.IO)
- Experience in using and developing GraphQL APIs
- Experience in performance tuning
- Knowledge of code versioning tools such as Git, Mercurial or SVN.
- Open minded to take up any challenge, research and provide solutions Great attention to detail
- Testing libraries – jest, testing-library is plus
- TDD / BDD experience is plus
- Experience with AWS, K8S, CI/CD is plus
- Familiar with SDLC methodologies like SCRUM, AGILE, Continuous Integration
Roles & Responsibilities
- Design – Analyze, design & document the system / solution based on the business needs which is scalable, resilient and maintainable with low overhead for both client and server side
- Problem solving – Solve the challenges and problems faced by team by guiding and team with best practices
- Coordinate - Communicate system requirements to developers; explain system structure to them and provide assistance
-
- Code Reviews – Perform code reviews
-
- Planning – Plan and assign tasks to team members
As technical lead, you will be responsible for complete product development including
- Identification of technology
- Shaping engineering practices
- Hiring engineering team
- Shaping up the product
Responsibilities
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Requirements
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind









