BangaloreIT-JobsLatestSoftwareEngineer
GeekyAnts Freshers Recruitment | Software Engineer | Bangalore

GeekyAnts is a design and development studio that specializes in building solutions for web and mobile that drive innovation and transform industries and lives. They hold expertise in state-of-the-art technologies like React, React Native, Flutter, Angular, Vue, NodeJS, Python, Svelte and more.
Software Engineer – Javascript / React Developer | |
---|---|
Experience | 1+ year(s) |
Responsibilities:
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Write well-designed, testable code
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Ensure software is updated with latest features
Requirements:
- B.Tech / B.E. degree in CS or IT.
- Must have exposure in developing softwares as a React developer, which shall include,
- React
- Develop pixel perfect UI
- Understanding and knowledge of JavaScript and TypeScript language and its nuances, including ES6+ syntax
- Thorough understanding of web markup, including HTML5 and CSS3
- Knowledge of React workflows (such as Redux / MobX, Hooks, ContextAPIs and so on)
- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate).
- Familiarity with code versioning tools such as Git.
- Ability to understand business requirements and translate them into technical requirements.
- A knack for benchmarking and optimisation.
[ads3]
Software Engineer – Senior React Developer | |
---|---|
Experience | 2+ Years |
Responsibilities
- Building pixel-perfect, buttery smooth UIs and developing new user-facing features using React and the ecosystem.
- Building reusable components and front-end libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Code review, troubleshooting and helping team members on issues
- Collaborate with other team members and stakeholders
- Define best practices for client side architecture
[ads2]Skills and Qualifications
- Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
- Ability to write well-documented, clean Javascript code
- Experience with popular React workflows (such as Redux / MobX, Hooks, ContextAPIs and so on)
- Familiarity with GraphQL, RESTful APIs
- Experience with automated testing suites, like Jest or Mocha
- Experience in Test Driven Development
- Strong in UI development
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Thorough understanding of web markup, including HTML5 and CSS3
- Good understanding of advanced JavaScript.
- Good understanding of asynchronous request handling and partial page updates
- Knowledge of advanced JavaScript Concepts like Closures, Promises and Callbacks
- Proficient understanding of cross-browser compatibility
- Familiarity with JavaScript module loaders, such as Require.js and AMD
- Familiarity with front-end build tools, such as Webpack, Rollup & Parcel
- Proficient understanding of code versioning tools, such as Git, Mercurial and SVN
- Technical and architectural understanding of frameworks and when to choose a particular paradigm, framework, tool or pattern over another.
- Knowledge of advanced topics such as Accessibility, CSS-in-JS, Design systems.
- Scaling front-end applications from small teams to large teams.
- Good understanding of browser rendering behavior and performance
- Knowledge of Node.js is a plus
- Should be able to work in a distributed team environment
- Exposure of best Agile practices and work in a scrum framework
Educational Qualifications
- BE/B.Tech in CS/IT background
About Interview
- The online interview comprises 1 sections – React – Basics.
- The interview consists of a total of 2 questions. All questions are compulsory.
- All questions in Section 1 are related to React – Basics and will consist of a total of 2 questions.