About Teknotrait Solutions
Similar jobs
Frontend Engineer - React.js
About the Job:-
We are looking for a competent Frontend Engineer to join our growing company. You will be working on transmuting ongoing production-level enterprise projects into functional and appealing interactive applications.
If you have got a knack for creating a user-friendly product and are eager to learn trending tech with a growing company while enhancing your entrepreneur mindset, then we are looking for you. We hope you are as tech-savvy as us and are hungry for challenging projects.
Experience required - 1+ year
Job Type - Full time (Remote)
Responsibilities:-
- Communicating with the client for day to day activity
- Gather and understand the technical requirement of the client
- Building reusable components and front-end libraries
- Translating designs and wireframes into high-quality code
- Developing and implementing front-end architecture to support user interface concepts.
- Optimize applications for maximum speed
- Collaborate with back-end engineers and web designers
- Stay up-to-date on arising technologies
Must Have
- React.js, Redux
- HTML, CSS
- Bootstrap or Tailwind or Material UI
- JavaScript - Es6 or Es7 Syntax
Good to Have
- SSR - Next.js
- Gatsbby (SSG)
- Typescript
- Hooks/Flux/context API
- GraphQL
- SASS or SCSS
- knowledge of Deployment process
Benefits
- Positive work environment
- Remote work option
- Encourage and sponsor for learning and development programs
- Chance to work with advance technology
- Opportunity to reveal hidden talent
Role and Responsibilities
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
- • Developing new user-facing features using React.js
- • Building reusable components and front-end libraries for future use
- • Translating designs and wireframes into high quality code
- • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- • Thorough understanding of React.js and its core principles
- • Experience with popular React.js workflows (such as Flux or Redux).
- • Experience in Bootstrap framework.
- • Familiarity with newer specifications of ECMAScript
- • Familiarity with RESTful APIs
- • Knowledge of modern authorization mechanisms, such as JSON Web Token
- • Familiarity with modern front-end build pipelines and tools
- • Experience with common front-end development tools such as NPM, YARN etc.
- • Ability to understand business requirements and translate them into technical requirements
- • A knack for benchmarking and optimization
- • Familiarity with code versioning tools Azure Devops.
- • Experience in IDE such as VS code \ VS.
- Experience – 10 - 14 years
- Qualification – Any graduate
• Responsibilities:-
1.Developing new user-facing features using React.js
2.Building reusable components and front-end libraries for future use
3.Translating designs and wireframes into high quality code
4.Optimizing components for maximum performance across a vast array of web-capable devices and browsers
• Skills:-
1. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
2. Thorough understanding of React.js and its core principles
3. Experience with popular React.js workflows (such as Flux or Redux)
4. Familiarity with newer specifications of ECMAScript
5. Experience with data structure libraries (e.g., Immutable.js)
6. Familiarity with RESTful APIs
7. Knowledge of modern authorization mechanisms, such as JSON Web Token
8. Familiarity with modern front-end build pipelines and tools
9. Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
10. Ability to understand business requirements and translate them into technical requirements
11. A knack for benchmarking and optimization
12. Familiarity with code versioning tools such as Git
About the role:
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux).
You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and quality products is important.
What you’ll do
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Version Control: Git
- SDLC: Working experience in Agile methodology
- Strong interpersonal skills and time management skills
What you’ll need
- B.Tech or M.Tech equivalent with at least 2 years of experience
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Familiarity with RESTful APIs
- Ability to understand business requirements and translate them into technical requirements
Deep understanding of RDBMS, Algorithms, System Architecture, Analytical Thinking, Data Warehousing
ROLE REQUIREMENTS
- Expertise level knowledge of HTML5 : Comprehensive knowledge of tags, HTML API (Geo, Storage, More APIs), Canvas APIs, META Tags and Semantic markup
- Expertise level knowledge of CSS3 : CSS Object Model, Selectors & Hierarchy, Layouts, Responsive Designs, Build Tools, SASS / SCSS & Flexbox
- Expertise level knowledge of ES6: Object-Oriented programming principles, DOM Selectors, Event Handlers, Jquery - Functions, Callbacks, Promises, Debugging tools & approach
- Experience in creating build scripts from scratch using Webpack & Gulp with relevant plugins to improve DevOps
- Ability to independently create technical design of an Epic utilising the knowledge of JavaScript design patterns and CSS best practices
- Experience in reviewing the technical design and implementation of other frontend team members
- Ability to Suggest better alternatives to existing solutions for improving the solution quality (both functional and non-functional problems)
- Ability to coach and line-manage senior frontend engineers, to help them grow their career
- Experience in Typescript and contemporary FE development frameworks like ReactJS, Angular & VueJS is preferred
QUALIFICATIONS & CHARACTERISTICS
- 8+ years of industry experience.
- Analytic and positive mindset with a personable and professional approach.
- Sharp attention to detail and a passion for new technology.
- Professional written and verbal communication.
FRONTEND ENGINEER
Nimbly is looking for an experienced frontend engineer with a passion for building quality user-facing applications. Join our growing engineering team and help build software that companies love!
What you will do here
- Develop user-facing features for our Mobile and Web applications
- Write reusable code and cover it with comprehensive unit tests and integration tests
- Optimize application design and code for performance and scalability
- Maintain build, test, and deployment automation pipelines
- Review technical feasibility of product features and UX designs and provide feedback
- Analyze product feature requirements with the team and decompose them into small, shippable units of work
- Collaborate cross-team with designers and back-end developers
- Transform design mockups and wireframes into code
- Share your knowledge and build best practices with team members
Frontend Engineer Requirements
- Bachelor’s degree in Computer Science or related field or equivalent work experience
- At least 3-6 years experience developing with ReactJS, ReactNative, preferably with TypeScript
- Excellent analytical skills and a keen eye for detail
- A deep knowledge of various software testing techniques and experience with test automation
- Excellent written and spoken communication skills
- Good organizational skills and a detail-oriented mindset
Our tech stack
We built our web application with ReactJS and our mobile apps with ReactNative, using Redux for front-end state management. Everything is written in TypeScript to take advantage of static typing and the preferred language semantics. We’re using Git (BitBucket) for source control and automated pipelines. Our designers use Figma for wireframing and mockups. We deploy to Google Cloud and use a combination of Google Cloud Functions, App Engine, Firebase, and MongoDB for our back-end.
What we’re looking for
As an ideal candidate, you have substantial previous experience with most of our tech stack and are a highly productive individual with excellent communication skills. You enjoy participating in all aspects of software development from requirements analysis to production deployments. You’re a stickler for good software design, set a high bar for quality, and lead by example in these areas.
Benefits at Nimbly
- Competitive net salary and private insurance
- Remote work with flexible working hours
- Dynamic and fun working environment
We are currently hiring for Singapore headquartered, 2017 growing product based company into FinTech Space at NCR-Gurgaon/Remote (work from home due to covid-19 pandemic), currently operating in Singapore, India, Hong Kong market, near future vision is to expand the team & operations in other geographies globally. For company details & other possible opportunities with our product clients in NCR & BLR, simply connect at linkedIn OR email the profile directly for quick response.
Company Culture:
- Be a core member and shape the company: You won’t be just another employee. We are intentionally small in terms of team size. It helps us ensure that every voice is heard, and every opinion valued.
- Fast track learning with excellent mentorship: We have deep expertise in every functional domain, and every single one of us is very enthusiastic about sharing knowledge. You can also learn and work on the full stack.
- High Growth compensation – cash and seed equity: We have built a good team, a good product, and raised money. We are accelerating full pedals now. This is the best stage to join a startup.
- International exposure: We are already operational in Singapore and will soon expand in new geographies. This is a great opportunity to explore different cultures and economies.
- Open and creative workplace: We believe new ideas can come from everywhere, so we are always on the lookout.
- Benefits: Competitive compensation, flexible culture/timings, team outings and other perks.
Open Positions: SDE-1/2/3/Technology Lead
Experience Range: 1-8 Years
Job Location: Gurgaon, NCR, India with occasional international travel (currently remote work for long due to covid-19 pandemic)
Basic Job Purpose:
Seeking high end technical aspirants and startup enthusiasts to develop its own state of the art products & cutting-edge services that help invest millions of dollars into financial markets and bring people closer to their financial goals. As we build and scale over the next few years, our product and engineering team is growing and it's the perfect time to join the team at a growing stage and create an impact within and outside the organization. We have just started and our customers are already in love.
If you are tired of maintaining a brownfield project or working on features that do not see the light of the day or just feel like writing software isn't exciting anymore, come work with us to solve the real-life complex/challenging problems . We believe in building things the right way, invest in developer productivity and follow proven engineering practices to ensure that you spend the maximum amount of time working on real problems that matter. Since work is a big part of your life, we also want to keep it interesting by working on new but proven technologies, sharing knowledge and of course have fun in the process (company outings, team sports, lunches, etc)
Basic Role Requirements:
- 1-8 years of software development experience with solid understanding of JavaScript and related technologies
- Contribute to design system and add new features as per customer needs and new components to the component library
- Maintain top-notch security, performance rating and high levels of test coverage
- Firm grasp of JavaScript and its nuances, including ES6+ syntax
- Experience with architecting and implementing component-based UI frameworks and systems design
- Collaborate with cross functional teams throughout the whole process
- Mentor and assist younger team member of the team and reviews the code
- Work with the product team to translate powerful ideas into everyday business value
- Ensure adherence to engineering best practices and maintain the overall quality of our code-base
Desired Technical Skills: JavaScript/ES6+/Typescript, Angular/React/React Native, Architecture/System Design, UI/Frontend Development, Web/Mobile (iOS/Android) any platform
Interview Process: We believe in hiring only the best but don't like to put our candidates in a long chain of interviews and delayed feedback. We have a very quick and smooth interview process. Just 2-3 rounds of technical discussion with the tech panel, followed by the product tour of 30 mins with the product head, lastly HR discussion for culture fitment and compensation. We inspire to close the complete process with offers rolled out in 7-10 days or even before depending on candidate availability.
Please do not hesitate to share it with your nexus who may be looking for the next exciting career.