
Technical Lead Typescript Front End Developer:
- Good communication skills
- Strong background in developing mobile games using OOJS, JavaScript , Typescript, HTML and CSS
- Experience in gaming framework and libraries like Phaser and Create JS
- Knowledge of Object Oriented design patterns
- Experience in game development for mobile devices (IOS/Android browsers)
- Excellent analytical skills for debugging and problem solving
- Excellent problem solving skills and aptitude
- Ability to review code and design.
Requirements
- Knowledge of various JavaScript libraries available for developing games
- Knowledge of Node JS, NPM & Grunt
- Knowledge of Pixi JS & Cocos2d-x
- Basic knowledge about graphics manipulation software like Photoshop, gimp etc.
- Experience in game development for mobile devices browser (IOS/Android browsers)

Similar jobs

Who are we :
Trendlyne, an Series-A funded, profitable products startup in the financial markets space with cutting edge analytics products aimed at businesses in stock markets and mutual funds.
Our founders are IIT + IIM graduates, with strong tech, analytics and marketing experience. We have top finance and management experts on the Board of Directors.
What do we do :
We build powerful analytics products in the stock market space that are best in class. Organic growth in B2B and B2C products have already made the company profitable. We deliver 800 million+ APIs every month to B2B customers.
Trendlyne analytics deals with 100s of millions rows of data to generate insights, scores and visualisations which are an industry benchmark.
Technical Skills Required :
- Hands-on development experience on ReactJS, React Native
- Excellent front-end development skills - Javascript ES6, HTML5, CSS3, Bootstrap/Flex
- Excellent understanding of web browsers, mobile browsers and responsiveness
- Experience in UI Build using Webpack/ Gulp
- Proficient understanding of code versioning tools, such as Git, Bitbucket, Github
- Proficient understanding of the performance of web and mobile applications
- Knowledge of Django web framework or Python will be an added advantage
Responsibilities :
- Develop new user-facing features, web and mobile applications
- Use HTML, CSS, JS, to deliver front-end of projects on time
- Work with UI & UX designers and project managers to ensure timely delivery of code
- Work with Backend developers and ensure smooth integration with CMS or APIs
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize website for maximum speed and scalability
- As part of the core team, you will be working on cutting edge technologies like Spark, Flume, online backtesting and data visualization, and machine learning.
- All Developers will be involved with the entire lifecycle of the product right from product conceptualization, design, implementation and mobile app and web delivery.
- Salary on par with the industry, with company equity.
Position Summary
The Management, Orchestration, Visualization and Analytics team is looking for a technically strong UI/UX Engineer who will help develop and enhance the UI features of Manova products and services. Having a background in Cloud services or Network Management is highly valuable.
Responsibilities
-
Design user interfaces by creating wireframes and mockups
-
Adopt and advocate practices of modern responsive UI designs
-
Develop flows using Javascript
-
Develop/ enhance UI screens using HTML5, CSS3, React, Angular (or possibly other comparable Javascript technologies)
-
Own both development and test automation for the assigned features
-
Develop test automation for UI code using Cypress, Jest, React Testing Libraries or other technologies
-
Performance tuning of web application with solid knowledge of isolating and debugging a performance problem
-
Implement functional flows on a Micro-frontend architecture
-
Ensure smooth pipeline runs based on Docker, Kubernetes
-
Keep abreast of new front-end technologies and development practices
-
Efficiently communicate/collaborate internally at F5
-
Participate in defining new software architectures, products and solutions
-
Serve as source of technical expertise to a project team and is a mentor for junior staff members
-
Proactively identifying and resolving key technical issues
Qualifications
-
10+ years of significant software development and engineering experience.
-
Experience of renovating a legacy application to one based on modern UI principles
-
Solid hands-on experience in UI and Javascript technologies such as React/Redux, Angular, Knockout, Backbone, JQuery etc
-
Solid experience with HTML5, CSS3, LESS, SASS
-
Experience with UI Automation and practices to increase efficiency and accuracy of UI development
-
Good familiarity with REST services and data formats such as JSON, XML
-
BA/BS in computer science or other engineering disciplines
-
Expertise with Continuous Integration and Agile development methodology
-
Good communication, presentation skills and ability to work well in a development team
-
Strong SW engineering and design skills with an eye for details.
-
Passion for learning new technologies, and a track record of doing so.
Web Application Developer
Job Description
Educational Qualifications:
Post-Graduation (Preferred): MCA/MSc/M.Tech. (Computer Science, Information Technology, Electronics).
Graduation (Mandatory): BE/B.Tech. (Computer Science, Information Technology, Electronics).
Certifications:
Relevant certification(s) would be an added advantage
Total Experience:
5+ years
Positions:
2
Work Experience:
-
5+ years of experience with designing and building web applications using Java and Angular JS
-
3+ years of experience in writing JavaScript, CSS, and HTML
-
3+ years of experience in developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services
-
3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
-
Experience developing complex software systems from the ground up, that have been successfully delivered to customers
-
Proficient in CSS, HTML, and writing cross-browser compatible code
-
Experience using JavaScript building tools like Gulp/ Grunt etc.
-
Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS
-
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
-
Experience in software processes, web services, multi-tiered systems, workflow modeling, systems testing, and enterprise application integration
Tools & Techniques:
-
Strong experience with Java and Angular JS
-
Strong experience with distributed (multi-tiered) systems, algorithms, and relational/non-relational databases
-
Strong knowledge in OOPS concepts and very good debugging skills
Personality traits (desired):
-
Excellent analytical and reasoning skills
-
Excellent verbal and written communication skills
-
Ability to communicate with both business stakeholders and technical teams
-
Ability to take full ownership of tasks and willingness to learn and experiment with new technology
-
Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines
Responsibilities:
-
Prepare technical requirements, software design specifications and unit test cases
-
Design, code and modify webpages, from layout to function and according to the design specifications
-
Upgrade, configure and debug existing web applications
-
Create reusable, effective, and scalable code
-
Identify bottlenecks and bugs in the system and develop solutions
-
Adapt interface for modern internet applications using the latest front-end technologies
-
Take ownership and responsibility of components/processes within the team
-
Support other developers with code review, etc.
- Collaborate with engineering, design and product teams to build and ship new features.
- Seeing through a project from conception to finished product using Agile methodologies.
- Maintain and improve web applications. Optimize applications for maximum speed
- Design mobile-based features
- Self-contribution & able to manage and execute work through team members.
- Developing features to enhance the user experience.
- Create quality mockups and prototypes
- Translate application storyboards and use cases into functional applications.
- Create proof of concepts to demonstrate feasibility of proposed solution
- Continuously discover, evaluate and learn new technologies to stay at the forefront of technology innovation
- Write good quality, modular, reusable, well documented, unit-tested code.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Ability to understand business requirements and translate them into technical requirements
- You will ensure that these components and the overall application are robust and easy to maintain.
- Have a good understanding of design and user experience principles.
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment
- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.
- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.
Qualifications :
- B. Tech/B.E/MTech or a related technical discipline from reputed universities
Skills Required :
- Minimum 1+ years experience in Front-End Development using ReactJS Framework
- Experience in consuming Restful Web services
- Strong hands-on experience on HTML5, CSS3, JavaScript, Bootstrap & CSS preprocessors
- Should be adept at converting PSD to HTML
- Should know UI/UX
- Excellent development skills on best practices for cross-browser compatibility and Responsive UI.
- Good with agile development practices such as continuous integration and deployment
- Knowledge of Version Control System
- Write and maintain technical documentation
- Knowledge of MVVM Architecture
- Cares deeply about writing Quality, Testable & Modular code
To ensure success as a react.js developer, you should have in-depth
knowledge of JavaScript and React concepts, excellent front-end
coding skills, and a good understanding of progressive
web applications. Ultimately, a top-class react.js developer
should be able to design and build modern user interface components
to enhance application performance.
- Developer/Senior Developer Role in Javascript/React
- Design and Develop Libraries for React
- Strong analytical skills - ability to turn business requirements into technical concepts and code
• Minimum 3 years of experience in React (at least 3 projects) and familiar with modern React (Hooks, Context API)
• At least one PWA project
• Deep knowledge of Typescript (at least 2 years)
• Excellent problem solving and communication skill
• Used to writing automated tests with tools like Jest & Cypress
• Working with a ticket tool like Jira
• Experience with SCRUM/Agile Development
• Experiences with NodeJS is a plus
• Experiences with Monorepositorys and Nx is a plus







