
Senior Frontend Developer

Similar jobs
Responsibilities:
- Collaborate with cross-functional teams to translate UI/UX designs into high-quality code.
- Build and maintain efficient, reusable, and reliable frontend components and modules.
- Develop cutting-edge web applications with a focus on responsiveness, performance, and user experience.
- Mentor and provide technical guidance to junior team members.
- Participate in code reviews, ensuring code quality and adherence to best practices.
- Contribute to architectural and design decisions, ensuring scalability, security, and maintainability of the frontend codebase.
- Stay updated with the latest industry trends and emerging technologies, incorporating them into our development processes.
Requirements:
- Bachelor's/Master's degree in Computer Science, Electrical Engineering, or a related technical discipline.
- Master's degree preferred.
- 5+ years of experience in a product development environment, with a focus on front-end technologies.
- Strong proficiency in HTML5 CSS3 and JavaScript.
- In-depth understanding and at least 5+ years of hands-on experience with React.js and its core principles, such as lifecycle methods and virtual DOM.
- Experience working with Single Page Applications (SPA) and universal rendering capabilities.
- Proficiency in asynchronous request handling, partial page updates, and AJAX.
- Expertise in profiling web applications for optimal memory and CPU usage.
- Familiarity with web assembly, web workers, and building browser extensions.
- Experience in developing unit test cases and end-to-end test cases for front-end applications.
- Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
- Strong communication skills, both written and verbal.
Benefits at 314e Corporation:
- Medical Benefits
- Office Game space
- Referral Program
- Holiday parties
Senior Software Engineer (Frontend)
What you will be doing:
-
Working with designers, product managers to collaboratively own the front-end layer at FalconBrick and deliver stellar end user experiences
-
Building responsive and elegant mobile and desktop web UIs
-
Test, debug and maintain the application software throughout the product lifecycle
-
Architect, develop and maintain front-end libraries
What you need
-
You love working with JavaScript and are very familiar with JavaScript design patterns and can build fairly complex UI
-
Have at least 4 years’ experience in development of responsive web/mobile applications using advanced JS and web technologies
-
And with at least 2 years of experience building frontend UI with a library or framework like ReactJS
-
You’re very comfortable in writing HTML and CSS and love designing beautiful webpages
-
You know the cost/constraints of the browser and network and are able to to improve the
performance of the product across devices.
-
Have great communication skills, strong work ethics
-
And are comfortable with agile, iterative development practices and code reviews
Preferred
-
Are familiar with and writing automation / build scripts with (Grunt/Gulp/ webpack etc)
-
Comfortable working across the full stack - Experience working with cross-functional
team with backend development using node.js/express (or similar)
-
You keep pace with the ever changing specs of cutting edge front-end technologies (e.g.
HTTP/2, WebAssembly, Service Workers)
-
Experience with leading a team doing frontend development
-
Startup Experience is a plus
What you will get:
• An opportunity to work in a fast growing a startup on a product line that’s focused offering great user experiences through amazing UX/UI design and engineering
-
A fun and casual work environment with flexible work hours
-
Competitive incentives
Job Description
- 2+ years of relevant programming experience in an online environment, preferably in the gaming industry.
- Good knowledge of HTML5 and Javascript.
- Should have worked on Phaser.io HTML5 framework.
- Should have worked on at least one HTML5 game.
- Good knowledge of HTML5, CSS3, JavaScript, AJAX, SVG, XML.
- Knowledge of HTML5 porting into Android and iOS through available plug- in.
- Ability to develop and deploy HTML5 on iOS, Android and Web.
- Strong attention to detail and knowledge of robust quality assurance practices.
- Strong testing, debugging, and analytical skills.
Job Description
- • Collaborate with developers and UI/UX engineers to build scalable web apps
- • Design, implement and manage large applications with video streaming and complex state and high-frequency data
- • Experiment with large data sets to find interesting and valuable ways to visualize the data
- • Build reusable, testable React components that can be used between projects
- • Contribute towards building the company’s coding culture.
- • Mentor, groom junior developers and participate in code reviews
Requirements
- • 3+ years of relevant industry experience
- • A deep understanding of JavaScript
- • React, Redux or other JS framework experience
- • HTML5, CSS/SASS, Restful APIs, HTTP
- • JEST or other testing experience
- • Experience with android app development
- • Experience with CI/CD
- • Experience with Mathjax/Latex
- • Experience with large scale video streaming
- • Understanding of i18n, A11Y
- • Excellent understanding of cross-browser compatibility issues
Strong Angular experience.
• Proficiency with Javascript/Typescript and HTML5, Bootstrap, CSS5/SCSS
• Knowledge on Jquery
• Experience on building the rich user interface.
• Translate UI/UX design wireframes to code
• Develop user interfaces for modern rich internet applications with the latest front end technologies
• (Good to have) Experience on creating the animation effects with the latest front end technologies.
● Experience in NextJs, ReactJS, Redux, and component-based design
● Experience in HTML5/CSS3, SASS or LESS
● Experience in Mobile web Specific Technologies Like PWA, Service Workers.
● Experience in Any Unit testing and Flow testing using Jasmine/Karma, Jest Framework
● Experience in Functional Testing using Cypress or any other frameworks
● Knowledge of front-end build tools and frameworks. Webpack and Babel.
● Experience in TDD (test-driven development)]
● Experience of developing and consuming RESTful web services Proficient understanding of
Job Description
- 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.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
Skill Set # 2
- 3 – 6 years hands experience profiles
- Hands-on Experience in
- .NET Core 2.1 and above, Asp.net, WebAPI, C#
- Sql Server 2012+ /DB
- Good working knowledge in Angular 7 and above
- Ajax / J-query / Bootstrap / LINQ / HTML 5.0
- MVC / Entity Framework will be an added advantage.
Key Responsibilities
- Design, build new applications using Framework 4.0 (/latest) / .NET Core.
- Enhance applications using C#.NET, Web Services / Web API, Entity Framework / http://ado.net/">ADO.NET.
- Strong coding knowledge on developing applications using Web APIs / REST APIs.
- Hands-on development experience in building Responsive Web Design user interfaces using HTML5, CSS3
- Develop On-premise / Cloud (using Azure) hosting applications.
- Hands on experience in transactional databases, write Stored Procedures and Functions in SQL Server.
- Knowledge in full SDLC phases (Waterfall or Agile depending on the application)
- At least three years of Experience with Dot net, C#, Ajax, SQL, JavaScript, HTML, CSS
- Good written and communication skills.
• Developing a new Progressive Web Application
• Integrating back-end API's with front-end
• Build reusable code and libraries for future use
• Collaborate with other team members
What You’ll Need?
• Hands-on experience of 2-8 years in ReactJS and PWA
• Strong understanding of web markup, including HTML5, CSS3, OOJS, ES6, ES5, and ReactJs
• Good understanding of asynchronous request handling, partial page updates, and AJAX
• Good understanding of Responsive and Adaptive web page design with code versioning tools
• Proficient understanding of cross-browser compatibility issues and ways to work around
such issues and familiarity with front-end build tools









