
Job Description:
- Job involves working on the latest technologies and frameworks in mobile and open source world to develop mobile applications, mobile websites and rich internet applications.
- Candidate should be Collaborative and Quality-focused, resourceful initiative taker, and someone who has good English communication skills.
Desired Candidate Profile:
- Work as part of a team to build React Native iOS / Android applications for clients.
- Architect, build and maintain excellent React Native applications with clean code. Experience with React Js, React Native, JavaScript
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Familiarity with RESTful API. • Release applications to IOS and Google Play stores. • Work with native modules when required.
- Complete the sprints according to the estimated time and participate in sprint retrospectives and daily standups.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.

Similar jobs
- Work with design and marketing team to improve website conversion rate for different sign up processes
- Work with the marketing team to improve main website KPIs - New users, average time on page, session duration are the main ones
- Write automation scripts to help automate redundant manual processes of other marketing functions– SEO, Outbound, Content, Product Marketing
- Work on our Shopify demo store to showcase new product releases and features. This is pretty interesting as you’ll get to play around with Shopify backend (the most popular eCommerce platform in the world)
- Work on building integrations and workflows between different marketing automation platforms. Our current marketing tech stack involves Salesforce, HubSpot, Reply, Similarweb and more.
- Web scraping for new growth initiatives
Position: Software Engineer
Experience: 6-8yrs
Location: Bengaluru
We are a multi-award-winning creative engineering company offering design and technology solutions on mobile, web and cloud platforms.
We are looking for an enthusiastic and self-driven Test Engineer to join our team
Roles and Responsibilities:
- Design, develop, and implement scalable and responsive Angular applications, ensuring high performance and seamless user experience.
- Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
- Identify and address bottlenecks, bugs, and other issues to ensure the smooth functioning of applications across various devices and browsers.
- Ensure alignment between design specifications and the final product, providing valuable input on the feasibility and implementation of design concepts.
Desired Profile:
- Possess a strong command of Reactjs , Angular framework concepts, including components, directives, services, and dependency injection.
- Demonstrate expertise in building modular, maintainable, and scalable frontend applications using Angular.
- Strong proficiency in JavaScript and Typescript, with a deep understanding of asynchronous programming, closures, and ES6+ features.
- Proficient in HTML5 and CSS3 to create well-structured and visually appealing user interfaces.
- Experience with responsive design principles to ensure a seamless user experience across various devices and screen sizes.
- Experience with testing frameworks and methodologies for frontend development, including unit testing and end-to-end testing.
About the company and work culture:
You will love working with CodeCraft ☺
- Our projects are fast paced. Everyone is expected to take ownership of the work assigned and are accountable for the same.
- We love to work with people who are proactive, Solution providers and are contributing positively.
- The office has an open culture.
- We encourage leadership development.
- We have good long-term benefits, a yearly vacation, and good opportunities to learn new skills and grow.
- We have worked with the #1 Sports stadium in the world and developed solutions used by NFL, NBA, and Soccer teams.
- We are currently working with clients on the Forbes list USA. One of them is the youngest RE billionaire in the USA.
- Our clients include a few fortune companies.
- We have developed solutions featured by Apple and Microsoft.
- We won all the entries sent to design awards including a few Indian and International design awards.
- We are working with one of the 50 largest employers of NYC in the healthcare domain.
- We are working with both emerging and very successful start-ups globally.Design Awards:
- India's Best Design Project Award, IBDA 2018. The jury was from 11 countries. We had 2 entries and won both.
- 11th International Design Awards, LA. There were 3200 entries from 95 countries. We won Silver in design for Society Category.
- India's Best Design Project Award, IBDA 2017. The jury was from 10 countries.
- Finalist at Design4India- NASSCOM event.
Key Skills/ Knowledge:
- Experience with React or any JS frontend frameworks
- Experience with, HTML5, CSS3 and CSS pre-processor like SASS or LESS.
- Proficient in JavaScript, including DOM manipulation
- Understanding of React and its core principles
- Experience with React workflows (such as Redux)
- Familiarity with the newer specification of JavaScript (ES6 or newer)
- Experience working with JSON
- Experience building accessibility compliant web applications
- Familiarity with code versioning tools (git)
- Familiarity with browser testing and debugging
- Familiarity with unit testing
- Experience working in an Agile environment
- Ability to understand business requirements and translate them into technical requirements
- 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)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
Responsibilities
- Proficient knowledge of a NodeJS and Express.
- Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
- Good understanding of server-side templating languages (such as Jade, EJS, Jinja, etc. depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Stylus, Less, Sass etc. depending on your technology stack)
- Creating database schemas that represent and support business processes
- Data migration, transformation, and scripting
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Management of hosting environment, including database administration and scaling an application to support load changes
- Understanding of fundamental design principles behind a scalable application
- Good understanding of advanced JavaScript libraries and frameworks such as AngularJS.
Technical Skills
- VueJS
- Express
- Socket.IO
- NuxtJS
- MongoDB (3.x)
- Mongoose
• Professional Experience with HTML, CSS, JavaScript is required
• Experience with JavaScript-based MVC frameworks, especially AngularJS / Vue Js/
similar frameworks is required.
• Knowledge of RESTful services, especially NodeJS is required
• Experience in TypeScript, Git, and unit tests is required
• Proficiency with Object-Oriented design principles and working knowledge of Linux OS.
• Ability to articulate and quickly adopt development best practices.
• Excellent organizational and communication skills
• Willingness to work as a member of a team, including participating in peer code reviews
and maintaining project and operational documentation.
• Ability to work as part of a geographically diverse team
• Ability to communicate with both technical and non-technical people
• B. Tech or M. Tech in Computer Science or equivalent
Position Summary:
Job Title: Angular Developer
Experience: 4+ Years
Mode of Hire: Permanent
Notice Period: Max. 15 - 30 Days (Early Joiners are preferred).
What we are looking for?
Should have overall 4+ years of IT experience
Experience working on Angular (4 and above version)
Experience working on Javascript, JQuery
Experience working on NGRX.
We are looking for an Angular developer as addition to our UI team to develop world
class web application involving huge data, should have Angular7 experience.
1-Delivering a complete front end application
2-Proficiency with JavaScript, HTML & CSS
3-Deep knowledge of Angular 7 & above
4-Extensive knowledge of CSS and JS methods









