

We are helping hire for an early-stage Stealth Mode funded gaming startup that is looking for a dynamic User Experience Designer to join their talented team!
The frontend engineer will relish the subtle interaction details that make the products delightful, write highly reusable code and think about how to build better systems. Product intuition is as much a necessity as technical knowledge.
# WHAT YOU'LL DO:
• Build user interfaces that are beautiful, consistent, and fast.
• Invent patterns and reusable components that our team can assemble to build powerful software workflows.
• Take sole ownership of your product(s) - keep a keen eye out for bugs that might arise, passionately resolve them; make feature additions to your product; or sometimes, when you're feeling ambitious - rewrite the whole product from scratch! (Don't make this a habit though.)
• Ensure the technical feasibility of UI/UX designs
• Optimise application for maximum speed and scalability
# SKILLS YOU SHOULD HAVE:
• 3+ years of experience in building and shipping products that people use every day
• Prior startup experience is mandatory. (Brownie points for someone who has worked in the gaming industry)
• Be able to write clean, maintainable code which others can work on
• Should have working knowledge on frontend frameworks and tools- NodeJS expertise is a bonus
• Have knowledge of browser behavior, performance, compatibility and cross-browser issues
• Proficient understanding of code versioning tools, such as Git
• You take pride in working on advanced CSS, animations and responsiveness
• Ability to own end to end responsibility - right from requirement to release
• Ability to produce bug-free and production grade code
• The skills that we consider - CSS, JavaScript, React, Redux, Node.js, LESS, SASS, Bootstrap, Express.
• Candidates from Top tier colleges will be preferred.
LOCATION - Gurugram (Udyog Vihar)

Similar jobs
Software Engineering
- 4+ years of experience in designing, developing, and maintaining React-based applications
- 4+ years of hands-on experience in developing medium to large-scale applications using Javascript frameworks
- Experience with projects that involve, improving the reliability and performance of your web-apps, by leveraging different observability tools like Lighthouse, Sentry, and Datadog.
- Good understanding of functional programming paradigms and UI architecture patterns
- A decent understanding of cloud infrastructure like AWS to orchestrate and manage our applications.
- Experience with testing frameworks like JEST, modern auth mechanisms, and server-side rendering through frameworks like NextJS
- Experience with backend technologies like JAVA, and Kotlin would be good to have.
Product Development
- Ability to scope, review and refine user stories for technical completeness and to resolve dependency risks.
- Well-versed in working in an agile environment and being involved in different stages of SDLC - Design, Development, Code Review, Testing, and Release Management
- Ability to work with different CI/CD frameworks, with hands-on experience with Git or any similar source code management tools
- Continuously refactor applications so that they are easy to maintain, easy to extend, and contribute to
Your Tech Stack
Web Application Frameworks: React, Ruby on Rails
Programming Languages: ReasonML/Rescript, Typescript, Javascript, Kotlin, HTML, CSS
Tools and Libraries: Webpack, Sentry, NextJS, NodeJS, Jest, Figma
Communication: HTTP, GraphQL, Amazon SQS, Amazon SNS
Observability: Google Analytics, Lighthouse, Sentry, Kibana, Datadog
What you will build with us?
The front-end platform at Porter is geared toward developing a variety of products for customers, partners, and our internal teams. You will be a part of Porter’s Web Engineering Platform team.
What will be your primary focus?
- enabling our engineering teams to create highly reliable and scalable software systems, reduce client and server outages and increase system hygiene.
- building the right set of tooling and flows for our web and mobile teams, for improving developer productivity. This will enable our application teams to churn out user features rapidly and will help them build the best-in-class product solutions for our business teams.
- work on security initiatives, to protect information and information systems from unauthorized access, use, disclosure, disruption, modification, or destruction in order to provide confidentiality, integrity, and availability.
What will you closely influence?
- Providing the right user experience to our customers, partners, and cc agents when they reach out to us
- Building tools to help boost user growth on our platform including our driver onboarding, training and certification system, referral system, and lead management models. A step towards sustainable user growth and providing personalized experiences, on our platform
- Unlocking new growth levels for Porter, in form of our new vibrant customer base through business initiatives like Packers and Movers, Part-Load, and help Porter on its journey to becoming a super Logistic App.
- Enabling us to engage our partner ecosystem better with our fast-moving initiatives in the Insurance and Lending segments. Your work here will directly impact the livelihood of our partners
- Solving problems related to optimal pricepoint for partners and customers, matchmaking with supply and demand, and building confidence around payment experience and location tracking.

Software Solution Engineer – UI Development
(1-3 yrs of experience)
• 1-3 years of software development experience in Web Development.
• Willing to learn new technologies and frameworks.
• Demonstrable knowledge of web technologies including HTML, CSS, JavaScript,
AJAX,Bootstrap,React JS, jQuery etc.
• Self-starter with strong self-management skills.
• Ability to organize and manage multiple priorities. Basic knowledge of programming
languages.
• A team player with high level of dedication.
• Work closely with Project Managers and other members of the Development Team to both develop
detailed specification documents with clear project deliverables and timelines, and to ensure
timely completion of deliverables.
• Attend client meetings during the sales process and during development.
• Work with clients and Project Managers to build and refine graphic designs for websites.
• Convert raw images and layouts from a graphic designer into CSS/XHTML themes.
• Determine appropriate architecture, and other technical solutions, and make relevant recommendations
to clients.
• Communicate to the Project Manager with efficiency and accuracy any progress and/or delays.
• Engage in outside-the-box thinking to provide high value-of-service to clients. Alert colleagues to
emerging technologies or applications and the opportunities to integrate them into operations
and activities.
• Be actively involved in and contribute regularly to the development community of the CMS of your choice.
Develop innovative, reusable Web-based tools for activism and community building.



Responsibilities:
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly-responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a similar field.
- Previous experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing.
- Excellent troubleshooting skills.
- Good project management skills.

Responsibilities:
- Write effective, scalable code
- Develop Connectors tool GUI for various source and target systems/platform/products
- Test, debug, build and deploy UI components in the existing product
- Improve functionality of existing SDK/Frameworks
- JavaScript
- ReactJS
- Redux-Saga
- ES6 (or TypeScript) syntax
- Good problem-solving
- Good debugging
Good to Have:
- TypeScript experience
- Material UI experience
- JEST knowledge
- Git and Github/Gitlab/Bitbucket experience


- Developing user interface components and implementing them following well known Reactjs workflows such as Flux and Redux
- Translating designs and wireframes into high quality components.
- Should strong Component based programming and Concepts like Life Cycle Hooks and Communications.
- Ensuring that all components and the overall application are robust and easy to maintain
- Coordinate with the rest of the team working on different layers of the infrastructure
- Should have capabilities to judge or choosing the right/suitable plugin for application requirements
- Should have knowledge of application build generation and optimizations.
Technical Experience:
- Should be strong in Development Life Cycles like Agile
- Should be strong Javascript Core (Core Concepts, Design Patterns, etc)
- Should be strong in Angular and ReactJS Concepts
- Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model Thorough understanding of Reactjs and its core principles
- Should be strong at least one javascript testing framework like Jasmine
,Enzyme
Required Skills:
- Bachelors/Masters in Computer Science with relevant industry experience
- At Least 7 years of Front end frameworks with at least 4 years on React
- Must be working on ReactJS project as on date.
- Experience in developing responsive Web Application Development
- Experience building reusable UI elements including trading grids, dialogs, and screen navigation widgets
- Expert level Programming experience in HTML 5, CSS 3, JavaScript, Typescript, Angular and React JS
- Experience with AWS, developing and deploying application to cloud environment
- Experience in using the popular UI Frameworks, Libraries or Plugins
- Experience in Writing Test Cases and Generating Test & Coverage reports
- Experience with Git, Java, Maven, SQL, Jira and or Hudson/Jenkins

Currently We are Looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities :
· Develop new user-facing features
· Build reusable code and libraries for future use
· Ensure the technical feasibility of UI/UX designs
· Optimize application for maximum speed and scalability
· Assure that all user input is validated before submitting to back-end
· Collaborate with
Experience & Skills :
· Experience in coding using Angular, AngularJS, ionic framework mandatory.
· Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, understanding of web markup, including HTML5, CSS3
· Proficient understanding of client-side scripting and JavaScript frame
· Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS
· Good understanding of asynchronous request handling, partial page updates, and AJAX
· Basic understanding of server-side CSS pre-processing platforms
· Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Photoshop is a plus.
· Proficient understanding of cross-browser compatibility issues and ways to work around them.
· Proficient understanding of code versioning tools, such as Git / Mercurial / SVN
· Good understanding of SEO principles and ensuring that application will adhere to them
• Angular developer (3 - 5 years of experience)
• Should have expert level knowledge to Design, Develop and test Web Apps with Angular versions 6 and above.
• Primary Skills – Angular6+, HTML, CSS3, JavaScript.
• Node JS as backend will be advantage
• Knowledge of Mongo, MySql will be advantage
• Highly skilled at front-end engineering using Object-Oriented JavaScript, TypeScript, various JavaScript,TypeScript patterns and frameworks.
• Should have experience in publishing and consuming Services using REST API
• Excellent time-management, multi-tasking, and communication skills. Capable of handling multiple projects and related complexities at the same time.
• Compensation - As per industry standards.
• Joining – at earliest.


Responsibilities:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Collaborate with other team members
You’ll be a good fit if you:
- Have 1+ years of experience developing user facing features
- Have a deep understanding of basic UI/UX/design principles
- Are self-motivated and can solve problems independently
- Experience leveraging web technologies like HTML, CSS, and Javascript(ES6)
- Experience using the latest CSS layout methods such as Flexbox and Grid
- Experience with CSS preprocessors like Sass or LESS
- Knowledge and hands-on experience with Node.js ecosystem and leveraging Javascript libraries / frameworks such as React, Angular or Vue
- Experience with testing frameworks (Jest) and writing unit tests
- Competency in building responsive layouts
- Practical knowledge of performance optimization techniques
- Collaboration in a GitHub repository with many contributors and comfortable with workflows like code reviews, forking, pull requests, etc.

