We’re looking for a talented Full Stack Intern who thrives in a collaborative, fast-paced environment (but without the hustle culture). You’ll work on both frontend and backend tasks, learn from our experienced team, and make meaningful contributions to an open-source project. If you’re eager to grow and have prior experience contributing to open-source, we’d love to hear from you!
Who We're Looking For
You’re a great fit if you:
- Have a solid foundation in TypeScript (mandatory).
- Are excited to learn more and work in an open-source development environment.
- Can translate designs and business logic into clean, efficient code.
- Love solving complex problems and debugging tricky issues.
- Have prior experience contributing to open-source projects (preferred).
- Are proactive, curious, and willing to collaborate across teams.
Responsibilities
As a full-stack intern, you will:
Frontend Tasks:
- Translate Figma designs into pixel-perfect React/Next.js code using TailwindCSS.
- Ensure apps are responsive and visually polished.
- Write and maintain tests to ensure features are stable and bug-free.
- Optimize UI performance and address any frontend issues raised by the open-source community.
Backend Tasks:
- Build and maintain scalable Nest.js applications.
- Implement robust backend solutions using Node.js and TypeScript.
- Write tests to ensure backend stability before deployment.
- Troubleshoot backend issues and optimize app performance.
- Collaborate with design and development teams to ensure seamless integration between frontend and backend systems.
Qualifications
Must-Haves:
- Strong proficiency in TypeScript, React, and Next.js.
- Familiarity with Nest.js, Git, and GitHub workflows.
- Experience with CSS frameworks like TailwindCSS.
- A working laptop/desktop capable of handling development tasks.
Good-to-Haves:
- Experience with state management tools .
- Understanding of monorepo tools like Turborepo and pnpm workspaces.
- Familiarity with Shadcn/UI and atomic design principles.
- Prior open-source contribution experience (highly preferred).
Preferred:
Due to the high volume of applications, we give preference to candidates who have at least attempted one of our PR issues on GitHub https://git.new/keyshade and have prior open-source experience. Being an active contributor to open-source projects demonstrates the skills and mindset we value.
Benefits
- 100% remote work with no rigid time limits—your productivity defines your work hours.
- Flexible schedule—we’re night owls, but your schedule is yours.
- Performance bonuses for exceptional contributions.
- Open-source exposure and networking opportunities with contributors worldwide.
- A cool Swag Kit to make you feel like you're part of Keyshade forever.
- A chance to shape an innovative product in the secrets management domain.
About Us
Keyshade is a self-funded, remote, open-sourced startup, based out of India. We are a small team working entirely remotely, and also being sustained a lot by the open-source ecosystem.
Our product deals in the domain of data and information security. We provide developer teams of all sized with the solution to the age-old problem of managing configurations for their applications. Keyshade aims at providing developers with an intuitive platform that enables them to outsource secret and configuration management, while they can put their entire focus in developing their application. We have developed our product with a security-first mindset, while also keeping into consideration the ease of use of the product.
Note:
The start date for this position is 1st March, 2025.
Bot checking
If you have went through the whole JD and if you are not a bot then give us a star on Github: https://git.new/keyshade
Similar jobs
Job Title : MERN Stack Developer
Experience : 5+ Years
Shift Timings : 8:00 AM to 5:00 PM
Role Overview:
We are hiring a skilled MERN Stack Developer to build scalable web applications. You’ll work on both front-end and back-end, leveraging modern frameworks and cloud technologies to deliver high-quality solutions.
Key Responsibilities :
- Develop responsive UIs using React, GraphQL, and TypeScript.
- Build back-end APIs with Node.js, Express, and MySQL.
- Integrate AWS services like Lambda, S3, and API Gateway.
- Optimize deployments using AWS CDK and CloudFormation.
- Ensure code quality with Mocha/Chai/Sinon, ESLint, and Prettier.
Required Skills :
- Strong experience with React, Node.js, and GraphQL.
- Proficiency in AWS services and Infrastructure as Code (CDK/Terraform).
- Familiarity with MySQL, Elasticsearch, and modern testing frameworks.
About us:
We are not just an AD agency or a creative agency, we are a Communication Company. Founded in 2014, Moshi Moshi is a young, creative, gutsy and a committed communication company that wants its clients to always Expect the EXTRA from it.
Our primary clientele consists of Startups & Corporates like Ola, Zoomcar, Mercedes Benz, ITC, Aditya Birla Group, Colive, MTV, Toit, IHCL, Jaquar, Sobha, Simple Energy, and Godrej amongst others. We have a huge team of creative folks, marketers, learners, developers, coders and a puppy momo, who believe Moshi Moshi is an experience rather than a company.
Why Moshi Moshi?
The learning curve at Moshi Moshi is very high when compared to the industry average and that's primarily because you get to work with Companies / Brand managers / Marketers of different sizes and thought processes who push you to think better and faster. So, Hop on to the ride we dearly call Moshi Moshi and let's Say hello to the world.
PS:- We are also very close to a lot of food joints and breweries, so in case your manager/boss gives you a lot of work or is Expecting the Extra, you can quickly grab a recharge and continue with your everyday life struggles. We can't do much about the manager!
What .............................. Are you a FULL STACK developer?
Yeah man I am Have you developed FULL STACK websites? Yeah I have done a few of these Oooo Mannnnn these are very poor Let me tell you one thing we are going to create the best website of your life together like these:- https://www.unisoindia.com/ https://www.florestagoa.in/ https://www.myhealthymunch.com/ https://www.moshimoshi.in/
Are you up for it? I am sure you are. We will take care of the design and you take care of the dev Here is JAY Calling out for His VIRU. Sachin calling out for his Sehwag. Ranveer calling for out his Deepika. Moshi Moshi & (Lucky you) Ps:- You can be the lucky one(Real JD is mentioned below)
A FULL STACK Developer is responsible for the coding, design, and layout of a website according to a company's specifications. As the role takes into consideration user experience and function, a certain level of both graphic design and computer programming is necessary. Handling the development of the website. Handling the tech side of the business and coordinating with the client. Team Management. Website Development.
Languages - React.JS, Redux, MySQL, Java Script, Microservices, Node.JS, MySQL, Mongo DB AWS server-side.
- Ability to translate Wireframes and PSD Designs into functional web apps using HTML5, AngularJS, React , Node.js, and Mongo, Dynamo
- With 3+ years, Proven experience as a Full Stack Developer or similar role preferably using MERN stack.
- Binding of UI elements to JavaScript object models
- Creating RESTful services with Node.js
- Architect scalable web architectures
- Work in a cross-functional team to deliver a complete user experience
- Create Unit and Integration tests to ensure the quality of code
- Be responsive to change requests and feature requests
- Write code that is cross-platform and cross-device compatible
- Ability to wear many hats and learn new technologies quickly
- Experience in using AWS
GrowVation is hiring Full Stack Developer
GrowVation is hiring for a full-cycle enterprise software development company that provides Business Intelligence, Enterprise Portals, and Mobile Solutions.
We are actively seeking a talented Full-Stack Web Developer with a background in Javascript frameworks, like React.js, React Native, Node.js.
Required Background:
- At least 5 years of web server development experience and/or experience building client-side web applications
- Knowledge of, or practical experience with, React/Angular, Backbone.js, or comparable MVC Javascript framework
- Practical experience with Node/Express or similar backend stack
- Knowledge of relational database dialects (MySQL, SQLite, PostgreSQL) or No-SQL database like MongoDB or similar DB management systems
- Experience with cloud deployment services (Heroku, AWS, GCP, Azure)
- Solid understanding of UI implementation, with emphasis on mobile-first responsive design
- Experience with standard front-end web technologies HTML, CSS, jQuery, JSON, AJAX.
- Knowledge of, or experience with API design and deep understanding of REST principles, with emphasis on engineering scalable, simple server-side applications
- Experience working in Linux server environments
- Experience with Sass/LESS CSS preprocessor
- Familiarity with version control systems (Git, SVN, etc.)
- Experience working in teams and reviewing/managing code using GitHub
- Knowledge of, or experience working as part of an agile team using Kanban, Scrum, etc.
- Excellent written, verbal, and interpersonal communications skills
- Ability to work well independently and as part of a team
- Ability to multitask and prioritize in a dynamic environment
- Strong troubleshooting and analytical skills; detail-oriented
- Excellent proactive communications and planning skills
Role and responsibilities:
- Design the overall architecture of the web application.
- Reviewing/creating code, designs, specs, documentation, and test plans
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Document your work. Represent your code graphically for strategy meetings.
- Understanding and implementation of security and data protection
Must have skills: React.js, Angular, Node.js, MongoDB, Verbal and Written Communication
No. of vacancies: 1
Location: Noida
Work from Home (till): January 2022
Experience: 4 - 6 years
CTC Range: 8 - 15 LPA
Responsibilities :
- Design and write lots of bug-free, efficient, scalable, and reusable code
- Developing front-end architecture and ensuring responsiveness of the application
- Work across the full stack, building highly scalable products that enable positive user experiences and measurable business growth.
- Working on refactoring the current codebase and determining the root cause for the most complex software issues and developing practical, efficient, and permanent technical solutions
- Optimizing backend services to scale for a few hundred concurrent users
- Develop APIs and scripts using backend programming languages like Node.js and Nest.js
- Dockerizing different services and automating our AWS infrastructure provisioning steps
- Design and implementation of continuous integration and deployment.
- Determine process improvements, and best practices, and develop new processes
- Mentor and coach other software engineers
- Integrating with third-party APIs and existing frameworks.
- Ensuring responsiveness of applications and writing maintainable, scalable, and unit-testable code. Be passionate about the long-term stability, scalability, and reusability of shared components.
- Implement new requirements, handle change requests, and fix bugs for different releases. Deliver a high-quality and functioning code.
- Integrating solutions to enterprise software and legacy software
- Actively Participate in sprint ceremonies and work towards continually improving the process
- Prioritizes tasks and keeps manager up to date on status and roadblocks
- Help the junior engineers to unblock them and guide them on best design practices. Help in code reviewing on a regular basis
- Prepare thorough technical documentation which can be used by other engineers
- Stay up to date with new technologies and determine how to incorporate these into future platform capabilities
Requirements:
- Minimum 4-8+ years of overall experience developing B2B SAAS products
- 3+ years of Experience working on React.js and its core principles
- Bachelor's degree in Computer Science or a related field
- Hands-on experience with Node.js and Express.js including state management like Redux
- Good understanding of NestJS, Next.JS, Tailwind CSS, Server-Side Rendering, Storybook/Bit, Bootstrap, and Material UI.
- Thorough understanding of modeling and scaling databases like MongoDB, DynamoDB or Firestore
- Deep understanding of object-oriented JavaScript and design principles and standards
- Hands-on experience in UI optimization best practice implementations
- Understanding of Serverless architecture like Lambda or Google Cloud functions
- Significant experience in developing high-performance, distributed, and scalable applications with container deployment (Docker and Microservices)
- Well-versed with collaboration, and Testing tools like Git, Swagger, and Cypress
- Proven experience with unit testing, integration testing, and end-to-end testing.
- Knowledge of open-source technologies and common front-end development tools such as Babel, Webpack, NPM, PNPM etc.
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Knowledge of Nginx and AWS services like S3, and EC2 will be helpful
Preferred Skills:
- Exposure to Terraform, GItlab CI/CD, and GitOps is a plus
- A keen eye for UX has experience building complex B2B applications
- Comfortable working in a dynamic startup environment where experimentation is one of the most common practices for product innovation and improvements
- Basic understanding of the Figma Tool and app development via React Native
- Good experience with deploying applications on AWS & DevOps
Nice to Have:
- Great learning attitude and eagerness to take ownership
- Passionate personality with great enthusiasm for life outside of work
- Critical thinker and a problem solver who has a sense of urgency and wants an interesting job that pushes you out of your comfort zone.
- An innovator who is inspired by the endless ways in which everything we do can always be improved
- High-energy personality, with a strong and demonstrable work ethic
What we Offer:
- Competitive salary
- Health Insurance
- Remote working environment
- Workday Swap
- Learning Culture
Job Overview :
This Jr. Developer position has design, development and maintenance responsibility for the software applications and processes associated with our product oriented company. This role will initially focus specifically on the developing application as per requirements provided by the product owner.
Job Responsibilities:
- Understand our client's infrastructure and technical environment to provide best of breed technical consulting services.
- Diligently monitor, optimize and report on integration and deployment performance for key accounts against KPIs, with proactive cross functional and internal communication on customer deployments.
- Regular consultation with cross functional teams on account deployments to ensure optimal performance and delivery.
- Handle technical troubleshooting
Job Requirements:
- B.E/B.S/B.Tech in Computer Science or Computer Engineering.
- Must have minimum 2-4 years of experience in the Angular-Node-PostgreSQL tech stack. (proof of experience to be submitted for verification on request)
- Should have worked on Architect / Consultant role in the tech stack.
- Proficient in Object Oriented Programming.
- Experience in performing SQL queries on a RDMS especially in PostgreSQL.
- Extensive experience in Angular Front end and Node – Express server side.
- Good at API development & integration, debugging and fixing the issues with API.
Senior Software Engineers are responsible for the design and development of the suite of cloud-based software products utilizing cutting-edge tools and technologies.
What You Will Be Doing:
Work on Internet scale applications, where performance, reliability, and scalability, are critical design goals – not after-thoughts.
Learn the nuts and bolts of Microservices Architecture and build robust RESTful APIs.
Create beautiful, interactive, and easy-to-use web applications using modern client-side frameworks and libraries.
Gain experience with different database technologies, ranging from traditional relational to the latest NoSQL products such as Couchbase and Elastic Search.
AWS for infrastructure, deploying services with ECS and Lambda
What You Will Need for this Position
The prerequisites for joining our development team are simple. We care more about your attitude and aptitude than the specific tools and technologies you have used in the past. You need to have a strong passion for software development and must take pride in your coding. You should also have great analytical skills and ability to handle complex, modular software development in a collaborative team-based environment.
5+ years of overall development experience, which ideally includes working with an object-oriented language (Java)
Experience with using and implementing RESTful APIs.
Experience with one or more of the following databases: traditional relational database as well as document/NoSQL storage.
Experience with JavaScript, React/Angular/Vue and Node.js. We will also welcome proven engineering leaders who are eager to immerse themselves in mastering Typescript/JavaScript and our tech stack
BS, MS or PhD in Computer Science OR related technical discipline.
Big plus if prior experience with video processing, streaming and video-related cloud services such as AWS Elemental & Amazon IVS
Salary :- No bar for deserving candidates
Apptroit is a leading Mobile App & Web Solution Development Company in the USA, UK, UAE and India and serving its clients across the globe. Also having proficient and dedicated Android app developers, iOS App developers, designers and digital marketing experts with a reputation for getting things done. We are well-versed in a variety of operating systems, networks, and databases. We work with just about any technology that a small business would encounter. We use this expertise to help customers with small to mid-sized projects.
We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Node.js Developer Responsibilities:
-
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.
Node.js Developer Requirements:
-
Bachelor's degree in computer science, information science, or similar.
-
At least 4+ yrs experience as a Node.js developer.
-
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
-
Experience collaborating in an agile environment alongside designers, analysts, and product owners.
-
Experience designing and documenting APIs (we use Node.js, Express, OpenAPI Spec)
-
Experience in building scalable production services and monitoring performance (we use Kibana, New Relic)
-
Knowledge of front-end technologies such as HTML5 and CSS3.
-
Superb interpersonal, communication, and collaboration skills.
-
Exceptional analytical and problem-solving aptitude.
-
Great organizational and time management skills.
-
Availability to resolve urgent web application issues outside of business hours.
• Experience in development with Java Technology (Java, Java Script, Spring).
• Experience with web technologies (JavaScript, HTML, CSS).
• Experience with Web Services (REST/SOAP API).
• Understanding of No-SQL Database (Ex : Mongo).
• Understanding of relational databases: Oracle, MS-SQL.
• Good knowledge of software development lifecycle.
• Good learning capacity.
• Good team spirit.
Knowledge/Experience using agile methodology is a big plus
Desired Skills
Experience with JSON, XML.
Very good knowledge on the Core Java, strong in the collection framework
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full Stack Developer will responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties.Full Stack Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Responsibilities
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
Qualifications
- Bachelor's degree
- 1-5 years of experience in programming
- Strong communication, conceptual thinking, typography skills and design skills
- Portfolio of work