Junior Frontend Engineer (React, JavaScript) (Pune)

Junior Frontend Engineer (React, JavaScript) (Pune)

04 Aug
|
Swayalgo Technologies
|
Pune

04 Aug

Swayalgo Technologies

Pune

Junior Frontend Engineer (React)

Location:

Kothrud, Pune (On-site)

Experience:

1–2 Years (Exceptional freshers with outstanding projects and strong JavaScript fundamentals & React are encouraged to apply.)

Employment Type:

Full-Time

Build Products. Own Your Work. Grow With Us.

At SwayAlgo Technologies

, we build AI-powered products, enterprise platforms, intelligent web applications, and interactive digital experiences.

Our engineers don't just complete tickets. They build products end-to-end, solve real customer problems, and take ownership from idea to production.

We're looking for a Junior Frontend Engineer with strong JavaScript fundamentals, a passion for interactive user experiences, and an interest in browser graphics, animations, and web-based game development. If you're self-driven, love learning, and want to grow with a product-focused startup, we'd love to meet you.

What You'll Build

You'll contribute to a variety of product initiatives, including:

- AI-powered web applications
- Enterprise SaaS platforms
- Browser-based interactive experiences
- 2D games using PixiJS
- Internal platforms and developer tools
- Product MVPs that evolve into production systems

You'll work closely with designers, backend engineers, AI engineers, product teams, and founders to build products used by real customers. Key Responsibilities Frontend Engineering

- Build scalable, high-performance web applications using React, JavaScript, HTML5, and CSS3 .

- Develop reusable, responsive, and accessible UI components.
- Convert Figma designs into production-ready interfaces.
- Integrate REST and GraphQL APIs.
- Implement frontend authentication, authorization, and state management.

- Optimize applications for performance, scalability, accessibility, and responsiveness.
- Debug browser compatibility, rendering, and frontend performance issues.
- Write clean, maintainable, and production-ready code following engineering best practices.

Interactive UI & Graphics

- Build polished animations and micro-interactions.
- Create engaging user experiences using modern animation libraries.
- Work with Canvas, SVG, and WebGL-based graphics where required.

- Optimize animation and rendering performance across browsers and devices.

Browser Game Development

- Develop browser-based 2D games using PixiJS .

- Build gameplay mechanics, menus, HUDs, scoring systems, animations, and visual effects.
- Work with sprite sheets, textures, particle systems, and asset pipelines.
- Debug gameplay, rendering, and performance issues.

- Explore Three.js and WebGL for future interactive products.

Product Ownership

- Understand user problems and business requirements.
- Participate in solution design and technical discussions.





- Build features end-to-end from planning and implementation to testing, deployment, monitoring, and continuous improvement.
- Take ownership of the quality, performance, and reliability of the features you build.

Required Skills Core JavaScript & Frontend

- Strong expertise in JavaScript (ES6+) with deep understanding of:

- Closures
- Scope & Hoisting
- Prototypes & Inheritance

- Event Loop

- Execution Context

- Asynchronous Programming
- Promises & Async/Await

- Memory Management

- DOM APIs

- Browser Rendering Pipeline

- Performance Optimization

- Strong experience with

- React

- HTML5

- CSS3

- Responsive Web Design
- Component-based Architecture

- React Hooks

- Context API

- Custom Hooks

- Code Splitting

- Lazy Loading

State Management Hands-on experience with one or more:

- Redux Toolkit
- Zustand
- Context API
- TanStack Query (React Query)

Authentication & Security

Good understanding of

- JWT Authentication
- OAuth/OIDC fundamentals
- Session Management
- Protected Routes
- Role-Based Access Control (RBAC)
- Secure Token Storage
- API Authorization
- XSS & CSRF awareness
- CORS fundamentals

APIs & Tooling

Experience with

- REST APIs
- GraphQL APIs
- Git
- GitHub/GitLab
- npm / pnpm
- Vite / Webpack
- ESLint
- Prettier

Animations & Interactive Graphics Hands-on experience with one or more:

- GSAP
- Framer Motion
- Anime.js
- Motion One
- Similar animation libraries

Good understanding of:
- Animation timing & easing
- Browser rendering
- GPU acceleration
- Performance optimization

Experience with Canvas API, SVG animations, or WebGL is a plus.

Preferred Skills

Experience with any of the following is a strong advantage:

- PixiJS
- Three.js
- Canvas API
- WebGL
- Matter.js
- Browser game development
- Game Loop
- Delta Time
- Collision Detection
- Sprite Animations
- State Machines
- Physics Engines
- Shader fundamentals
- WebSockets
- Progressive Web Apps (PWA)

Personal projects, game jams, interactive demos, portfolios, or open-source contributions are highly valued.

Who We're Looking For

We're looking for engineers who:

- Have a product mindset and think beyond implementation.
- Build solutions—not just features.
- Understand users, scalability, maintainability, and performance.
- Are self-managed , proactive, and accountable.





- Can build features end-to-end with minimal supervision.
- Take ownership instead of waiting for instructions.
- Learn quickly and adapt to new technologies.
- Thrive in a fast-paced startup environment.
- Collaborate effectively and communicate clearly.
- Want to become part of a long-term core engineering team .

Why Join SwayAlgo? At SwayAlgo, you'll gain hands-on experience building real products across:

- AI-powered Applications
- Enterprise SaaS Platforms
- Interactive Web Experiences
- Browser Graphics
- PixiJS Game Development
- Modern React Architecture
- Performance Engineering
- End-to-End Product Development

You'll work directly with founders and experienced engineers, contribute to product decisions, and grow based on ownership and impact—not just years of experience.

Our Engineering Culture

We value engineers who

- Think like product owners.
- Own problems, not just tasks.
- Care deeply about customer experience.
- Ship high-quality software.
- Continuously learn and improve.
- Collaborate openly and support teammates.
- Use AI tools effectively while mastering engineering fundamentals.
- Take pride in building products with real-world impact.

Who Should Apply

You'll thrive if you

- Love JavaScript and up-to-date frontend engineering.
- Enjoy animations, graphics, and interactive experiences.
- Want to build products from scratch.
- Like experimenting with new technologies.
- Are looking for long-term growth in a product-focused startup.

Who Should Not Apply This role isn't for you if you:

- Prefer working only on predefined tickets.
- Avoid ownership and responsibility.
- Are uncomfortable with ambiguity or rapid iteration.
- Are looking for a short-term job instead of helping build a company.

Hiring Process

1. Resume Screening
2. Screening Interview (Technical + Cultural Fit)
3. Technical Interview
4. HR Discussion
5. Offer

How to Apply If you're passionate about JavaScript

, React

, interactive graphics

, animations

, and building products end-to-end

, we'd love to hear from you.

Send your application to:

[email protected]

Please include

- Resume (PDF)
- GitHub Profile (if available)
- Portfolio / Personal Website (if available)
- Live Projects or Case Studies
- LinkedIn Profile

Email Subject: Application – Junior Frontend Engineer – Your Name

Join Our Core Team

At SwayAlgo Technologies

, we're building more than software—we're building products, solving meaningful problems, and creating a company for the long term.

If you're someone who loves JavaScript, enjoys creating exceptional user experiences, takes ownership, and wants to grow as part of a core product engineering team

, we'd love to build the future with you.

📌 Junior Frontend Engineer (React, JavaScript) (Pune)
🏢 Swayalgo Technologies
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: junior frontend engineer (react, javascript) (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: junior frontend engineer (react, javascript) (pune) / pune