JavaScript Jobs in Bangalore (Bengaluru)
Role: Angular JS Developer
Exp: 3+ Years
Location: Bengaluru / Bangalore
Job description:-
- Strong experience of Angular 2+ and above along with other technologies like HTML5, CSS, jQuery, AJAX with good knowledge of ECMA Scripts.
- Strong knowledge of JS Fundamentals.
- Design & development of Angular applications as per desired specifications, along with experience in frameworks/libraries like jQuery, Bootstrap, Typescript etc.
- Architecture design, development, testing and maintenance of Web Apps, Implementation based on Angular Application MVC Patterns.
- Own end to end product modules/features (from the requirement to going live)- Design & code review, troubleshoot & help team members on issues.
- Gather requirements by interacting directly with the end-users.
- Research on open source framework/technology required for developing the feature/application.
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
Skills:
- Node.js
- Express.js
- MongoDB
- Javascript
- Rest API
- Developing new user-facing features using React.js
- Designing a modern highly responsive web-based user interface
- Developing and implementing front-end architecture to support user interface concepts.
- Maintain and update project dependencies as well as fix any conflicts
- Optimising components for maximum performance across a vast array of web-capable devices and browsers.
- Thorough understanding of React Js and its core principles
- Prior experience with popular React Js workflows (such as Redux)
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- In-depth knowledge of CSS, SASS, HTML, and Bootstrap.
- Familiarity with RESTful APIs
- GIT experience is a plus.
- Good knowledge of React Routing Dome.
- Experience with user interface design.
- Experience with browser-based debugging and performance testing software.
- Good project management skills.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.
- 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)
Everything about investing is better with ARIS. Our sophisticated software platform, commitment to excellence, and experienced support team help our clients dramatically improve their business performance and take their careers to the next level. ARIS was founded with the goal to allow advisors to personalize their clients' portfolios completely while still following the central investment thesis. We provide a one-stop solution to wealth advisors for all their needs & eliminate the need for them to take support of other tools.
Why work with us :
While working with us, you stand at the interface of finance and technology, and the forefront of wealth management. We've been making great strides toward our goal of removing financial roadblocks for wealth advisers and their clients. Our brilliant team is creating a tax-smart investment portfolio customization and management engine that provides an easy user experience and sophisticated automation. If you are someone with expertise in your field and have a flair of understanding financial inclusion and fintech, we welcome you to join our team.
Role :Lead Frontend engineer
Position Overview :
Our IT department is in search of a skilled Frontend developer to take on the role of frontend lead. You'll be in charge of developing the "client side" of our web app. You should be able to translate our company and customer needs into functional and appealing interactive applications.
Your main responsibilities will be :
- Design frontend architecture for our software.
- Actively lead the frontend team.
- Work closely with the design and backend team to build and develop web applications for our forward thinking products.
- Write testable front-end code adhering to the best practices
- Drive a feature requirement from design to delivery
- Collaborate with the team to discuss and implement ideas.
- Willingness to learn and experiment with new technologies.
To be successful in this role you need to have :
- 2+ year of experience.
- Proven leadership experience.
- Collaborative with the team to discuss and implement ideas.
- Willingness to learn and experiment with new technologies.
Specific software knowledge :
- HTML/CSS
- JavaScript
- Framework: Bootstrap, Material UI
- REST API Integration experience
- ReactJS
- Redux
- Context API
- React Testing Library: Jest
- Version Control System: git
Good to have :
- Good communication skills.
- Able to work collaboratively.
- Self-driven and organized to manage own workload.
- Have an eye for detail.
Position Type : Fulltime
Salary : Competitive
Location : Bangalore
Skills
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Expertise in backend programming with Node.js and MongoDB.
- Experience with React.js and redux.
- Material UI and 3rd party libraries.
- Experience with clean code writing practices like avoiding callback hell like promises, async.
- Thorough understanding of Node.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.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end builds pipelines and tools.
- A knack for benchmarking and optimization.
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial).
Responsibilities:
- Build Node.js APIs using microservices.
- Rewriting backend code with microservices architecture & Unit tests.
- 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.
Role: Angular JS Developer
Exp: 3+ Years
Location: Bengaluru / Bangalore
Job description:-
- Strong experience of Angular 2+ and above along with other technologies like HTML5, CSS, jQuery, AJAX with good knowledge of ECMA Scripts.
- Strong knowledge of JS Fundamentals.
- Design & development of Angular applications as per desired specifications, along with experience in frameworks/libraries like jQuery, Bootstrap, Typescript etc.
- Architecture design, development, testing and maintenance of Web Apps, Implementation based on Angular Application MVC Patterns.
- Own end to end product modules/features (from the requirement to going live)- Design & code review, troubleshoot & help team members on issues.
- Gather requirements by interacting directly with the end-users.
- Research on open source framework/technology required for developing the feature/application.
What is the role?
Expected to manage the product plan, engineering, and delivery of Xoxoday Plum. Plum is a rewarding and incentives infrastructure for businesses. It's a unified integrated suite of products to handle various rewarding use cases for consumers, sales, channel partners, and employees. 31% of the total tech team is aligned towards this product and comprises of 32 members within Plum Tech, Quality, Design, and Product management. The annual FY 2019-20 revenue for Plum was $ 40MN and is showing high growth potential this year as well. The product has a good mix of both domestic and international clientele and is expanding. The role will be based out of our head office in Bangalore, Karnataka however we are open to discuss the option of remote working with 25 - 50% travel.
Key Responsibilities
- Scope and lead technology with the right product and business metrics.
- Directly contribute to product development by writing code if required.
- Architect systems for scale and stability.
- Serve as a role model for our high engineering standards and bring consistency to the many codebases and processes you will encounter.
- Collaborate with stakeholders across disciplines like sales, customers, product, design, and customer success.
- Code reviews and feedback.
- Build simple solutions and designs over complex ones, and have a good intuition for what is lasting and scalable.
- Define a process for maintaining a healthy engineering culture ( Cadence for one-on-ones, meeting structures, HLDs, Best Practices In development, etc).
What are we looking for?
- Manage a senior tech team of more than 5 direct and 25 indirect developers.
- Should have experience in handling e-commerce applications at scale.
- Should have at least 7+ years of experience in software development, agile processes for international e-commerce businesses.
- Should be extremely hands-on, full-stack developer with modern architecture.
- Should exhibit skills to build a good engineering team and culture.
- Should be able to handle the chaos with product planning, prioritizing, customer-first approach.
- Technical proficiency
- JavaScript, SQL, NoSQL, PHP
- Frameworks like React, ReactNative, Node.js, GraphQL
- Databases technologies like ElasticSearch, Redis, MySql, Cassandra, MongoDB, Kafka
- Dev ops to manage and architect infra - AWS, CI/CD (Jenkins)
- System Architecture w.r.t Microservices, Cloud Development, DB Administration, Data Modeling
- Understanding of security principles and possible attacks and mitigate them.
Whom will you work with?
You will lead the Plum Engineering team and work in close conjunction with the Tech leads of Plum with some cross-functional stake with other products. You'll report to the co-founder directly.
What can you look for?
A wholesome opportunity in a fast-paced environment with scale, international flavour, backend, and frontend. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. Xoxoday works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
Responsibilities
- 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
Skills:
- 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 modern authorization mechanisms, such as JSON Web Token
- 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)
Hi,
We are looking for a Shopify Developer for one of our clients who is a tech-led 'House of Brands' venture backed by well-known Group which has 50+ years of experience in building enduring businesses & memorable brands that consumers love. A Shopify developer frontend should have experience with web development, as well as a strong understanding of front-end development principles and techniques. Knowledge of Shopify's Liquid template language and theme development is also highly desirable.
Position: Shopify Developer - Frontend
Location: Bengaluru,Karnataka
Job Type: Full-Time (On-Site)
Compensation: As per the company norms
Notice Period: Immediate to 1 month
Roles & Responsibilities:
- Customizing the frontend of Shopify e-commerce websites using technologies such as HTML, CSS, and JavaScript
- Designing and implementing responsive web designs
- Developing and maintaining Shopify themes
- Integrating Shopify websites with external systems and platforms
- Collaborating with designers, backend developers, and project managers to deliver high-quality e-commerce solutions
- Staying up-to-date with the latest web technologies and trends, as well as Shopify's platform and ecosystem
- Collaborate with different teams to implement standards.
- Lead performance improvement projects.
- Work closely and influence global teams for process improvements.
- Execute project milestones promptly & effectively communicate progress to stakeholders.
Technical skills:
- Strong SQL skills (RDBMS / SnowFlake).
- Able to program in multiple languages (SAS, JavaScript).
- Functional knowledge on Supply chain & Logistics.
Soft skills:
- Ability to translate business requirements into data solutions.
- Above average initiative.
- Adaptability to changing priorities.
- Strong customer focus and ability to work effectively with a wide variety of people.
- Has the ability to work independently as well as in a team.
- Eager to learn & improve, continuously hones their skills.
- Strong solution-oriented analytic skills and shows creativity in their problem-solving.
- Has great attention to detail without losing sight of the big picture.
- Has great communication skills – Is able to represent the architect team, address their needs & requirements in meetings with process partners (inside & outside of the greater team).
- Must be willing to work in different shifts to have enough overlap with global team.
● Build UIs and APIs using modern tools such as ReactJS, TypeScript, CSS, CSS-in-JS, Redux.
● Deliver high-quality, well-tested code
● Experienced with modern JavaScript coding, testing, debugging and automation techniques
● Enjoy building user-friendly, data-rich JavaScript/HTML/CSS applications
● Excellent analytical, problem-solving, and troubleshooting skills
● Great communication skills
What you will do
- Develop high-quality software based on the technical design provided by team lead
- Adherence with software development processes. Demonstrate problem solving skills, and attention to quality and detail
- Perform code reviews and unit testing, validation, and verification testing of program modules
- Develop well managed, high quality, scalable and reusable code using .NET components, web service API’s, database procedures, JavaScript, etc.
- Build automation pipeline (CI/CD) through appropriate tools and scripting
- Debug code, solve incidents and defects. Document unit test plans.
- Adhere toOWASP security standards while coding and regulatory requirements
Who you are
- Experienced Software Developer with 1 to 3 years of total IT experience.
- At least 2 years of development experience with Microsoft technology stack (.Net)
- Good knowledge of software development, agile methodologies, and the following technologies:
C#, ASP.NET Core, Web API, HTML/CSS, MVC, WCF, JavaScript, Oracle/SQL Server,AngularJS/ReactJS, Apache Kafka, Mule ESB, Apache Spark, PowerBI, Azure DevOps
- Experience developing highly responsive web and mobile applications (UI/UX) using HTML5/CSS3, W3.CSS, Bootstrap, JavaScript, XML, Xamarin, etc.
- Familiarity with various operating systems (Linux, Mac OS, Windows)
- Hands-on experience in software development and agile methodologies
- Proficiency in relational databases like SQL Server and Oracle. Knowledge of cloud technologies (AWS, Azure, Google cloud), container and virtualization will be a big plus.
- Familiarity with Continuous integration (Azure DevOps/Jenkins/Hudson) and version control (GitHub, SVN). Knowledge of modern frameworks and design patterns, and test automation tools for Unit and Performance testing.
- Experience creating secure RESTful web services in XML and JSON
Work with development teams and product managers to ideate software solutions
Design client-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning applications
Write effective APIs when needed
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create secure applications
Build features and applications with a mobile responsive design
Write technical documentation
Work with analysts to improve software
Requirements and skills
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, jQuery, Reactjs, Nextjs, Bootstrap)
Familiarity back-end languages/ stack (e.g. Javascript, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
Experience-5-7 years
CTC – As per market standard and also based on experience
Location – Bengaluru/Hyderabad/ Mumbai/Pune/Goa
Job description:
Experience with SQL Server and databases
- Creating Stored Procedures that include transaction management and error handling
- Creating an efficient table and scalar based Functions
- Creating views
- Creating complex join queries including CTEs and for XML path, that are efficient and can return data quickly using indexes where necessary and appropriate
- Remapping data
- Importing data from text files
Experience with Javascript & JQuery
- Ability to manipulate DOM elements
- Ability to efficiently and securely call web services and return data
- Ability to code defensively, safely and handle errors appropriately
Classic ASP and ASP.NET experience very favorable
ASP.NET MVC experience favorable
Webforms, Webservice, IIS, C#, VB.Net
Good Documentation and Communication skills are essential
As part of TIFIN's technology division, you will be enhancing UI development and you will work closely with our Engineering team and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities:
- Develop the web app and landing portals which are user-facing features.
- Ensure the technical feasibility of UI/UX design.
- Build reusable code and libraries for future use.
- Optimize application for maximum speed and scalability.
- Assure all user input is validated before submitting it to the backend.
Requirements:
- 2+ years of JavaScript and professional web development experience
- Solid understanding of HTML5 LESS/CSS3 jQuery & Bootstrap
- Expert understanding of JavaScript fundamentals.
- Experience with JavaScript frameworks (i. e. React + Redux)
- General knowledge of both front-end and back-end technologies
- Experience with Data tables or similar excel-like libraries.
- Experience mentoring other developers
- Experience of REST or GraphQL
- Experience using token-based security, such as OAUTH or JWT.
- Must have knowledge of cross-browser development.
- Experience on a green-field project, designing and building an online platform
- Basic knowledge of UX principles.
- Strong knowledge of security regarding common website vulnerabilities
- Full-stack development experience a huge plus
- An understanding of or exposure to financial capital markets and various financial instruments (such as stocks, ETFs, Mutual Funds, etc. )
ThreeJS and NextJS is a must.
Location is at Indiranagar, Bangalore
- 1 to 2 years of experience in React native and it's components.
- Firm grasp of TypeScript or JavaScript and its nuances.
- Ability to write well-documented, clean TypeScript or JavaScript code
- Familiarity with native build tools, like XCode, and Android Studio
- Knowledge of RESTful APIs
- Build pixel-perfect, smooth UIs across both mobile platforms
- Knowledge of unit testing using JEST
- 3+ Years of total experience in JavaScript related technologies including ReactJS, JQuery, front end integration with CSS3 and HTML5 .
- experience in HTML5 , CSS3 , & Web application development
- Strong understanding of modern development methodologies and best industry standards
- Experience writing/completing Unit Testing
- Experience working with APIs & RESTful APIs
- Experience working in Agile3
Responsibilities
- Participate heavily in the brainstorming of UI/UX architecture and feature design
- Interface with external customers and key stakeholders to understand and document design requirements
- Work cross-functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams
- Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc)
- Perform security, legal, and license reviews of committed code
- Complete projects with little or no supervision from senior leadership
Required Qualifications
- Must have at least 2+ years experience in front-end web development with the following tools: HTML5, CSS, Webpack, Responsive web design, ReactJS (Components, Router, Redux, Flux, Chart Libraries i.e. Google Charts), Node.js, REST APIs, and other essential features)
- Built and deployed customer-facing services and products at scale
- Developed unit and integration tests
- Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles
- You have a strong background in natural language processing, statistical modeling, and/or machine learning
- Experience with open source projects in a startup environment
- Experience with large-scale distributed systems that have thousands of microservices and manages millions of transactions per day
- Worked on products where experimentation and data science are core to the development
- Experience with Python and API frameworks (Flask)
- BS, MS or equivalent
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.
Skills:
- Node.js
- Express.js
- MongoDB
- Javascript
- Rest API
• 2-5 years of hands-on experience in Test Automation
• Experience with testing Web Services (REST, SOAP APIs)
• Proficiency in Java, TestNG, JUnit, XML, JSON, and JDBC - must
• Understanding of database fundamentals and SQL Programming
• Skills in diagnosing and solving complex problems and providing detailed
technical analysis
• Experience in developing test case automation efforts; designing,
developing and maintaining test automation frameworks
• Expertise in CI pipeline builds, preferably using Jenkins or Hudson
• API Automation testing including working experience with unit test automation frameworks
• Experience testing under Linux or Unix OS
• Both white and black box testing experience
• Experience working on a successful agile development team
• Strong Software Test engineering methodology and process expertise
• Strong debugging, problem-solving, interpersonal and troubleshooting skills
• BTech or BE degree in computer science or computer engineering
We are seeking a highly experienced and skilled React/Next.js developer to join our team. The ideal candidate will have a strong track record of building and maintaining web applications using React and Next.js, as well as a strong understanding of front-end development.
Responsibilities:
- Develop and maintain web applications using React and Next.js
- Write clean, maintainable, and efficient code
- Collaborate with the design team to implement visually appealing and user-friendly interfaces
- Work with the back-end team to integrate with APIs and other server-side functionality
- Troubleshoot and debug issues as they arise
- Write and maintain comprehensive documentation
Requirements:
- Experience with Tailwind CSS to create custom, responsive user interfaces
- Experience with CSS-in-JS libraries
- Experience with Git, npm, and webpack
- Familiarity with RESTful APIs and GraphQL
- Strong debugging and troubleshooting skills
- Ability to work well in a team environment and communicate effectively with other developers and designers.
Preferred:
- Experience optimizing performance and scalability of web applications
- Familiarity with testing frameworks such as Jest
- Experience with deploying and maintaining web applications
- Experience with TypeScript
- Familiarity with other JavaScript libraries and frameworks such as Redux, GraphQL, and Apollo, react-query
A BIT ABOUT US
Appknox is one of the top Mobile Application security companies recognized by Gartner and G2. A profitable B2B SaaS startup headquartered in Singapore & working from Bengaluru.
The primary goal of Appknox is to help businesses and mobile developers secure their mobile applications with a focus on delivery speed and high-quality security audits.
Our business includes Fortune 500 companies with Major brands spread across regions like India, South-East Asia, Middle-East, Japan, US, and expanding rapidly.
The Opportunity:
We are looking for a skilled Software Engineer - Frontend who, along with our excellent software development team, will be responsible for working on projects that are currently being developed by our company. Duties will include but are not limited to developing and directing software system validation and testing methods, as well as directing our software programming initiatives. You will also be working closely with clients and cross-functional departments to communicate project statuses and proposals.
We have built some Microservices, Device Farms (Android & iOS) & IDE Plugins with Python/Django, Node, Java, Ember to help developers and enterprises to automatically detect and fix security loopholes in their Mobile (iOS, Android, Windows, etc.) / IoT Apps within a few minutes.
Our major Frontend stack includes EmberJS, but we also work with ReactJS, VueJS and even experiment with other frontend frameworks.
We have been a major contributor to open-source community and you can find our contribution in our Github profile https://github.com/appknox
You don’t need to know anything about security to apply for this position as we have experienced security professionals on-board who will help you.
We are very picky about hiring. Because the core members will set the engineering culture that the entire tech team will follow in the future.
We prefer to have incredibly high standards and to hire exceptional people who enjoy pushing themselves to perform at the highest level everyday.
Responsibilities:
- Working on a disruptive product in Security Domain
- Work closely with design, product management, and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices.
- Turning UI/UX designs into prototypes, creating excellent interactions from designs, writing reusable content modules and maintainability of the code.
- Implement UI development principles to ensure that the product client-side serves at scale.
- Review and optimize app usage by monitoring key metrics and rectifying the issues proactively.
- Responsible for driving innovation in Software Development, while relentlessly improving performance, scalability, and maintainability.
- Owning the design process, implementation, and verification of framework components leveraging standard software engineering methodologies
- Comply with project plans and industry standards
- Ensure software is updated with latest features
- Mentoring other engineers, defining our technical culture, and helping to build a fast-growing team.
- Maintaining brand consistency throughout the design.
Requirements:
- 3-5 years of proven work experience as a Frontend Engineer or Software Developer - Frontend
- Sound knowledge in HTML and CSS
- Strong understanding of Javascript and OOJS concepts like closures, prototypal-inheritance, etc
- Familiar with ES6 / ESNext syntaxes and concepts
- Familiar with UI layouts, SASS, Bootstrap, and the CSS GRID system
- Proficient with JavaScript libraries and frameworks such as jQuery, Angular et al
- Experience debugging using JavaScript-based tools like Chrome Developer Console
- Passionate to create good design and usability
- Knowledge of EmberJS & ReactJS is a plus
- Experience designing interactive applications
- Experience with test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- Ability to translate UI designs from Figma and other tools to functional components
- Good analytical and problem solving skills.
- Experience in SPA designs.
- Involved in the process of story pointing.
Work Expectations |
|
Within 1 month |
|
Within 3 months |
|
Within 6 months |
|
Personality traits we really admire :-
- Confident and dynamic working persona, which can bring fun to the team, and sense of humor, is an added advantage.
- Great attitude to ask questions, learn and suggest process improvements.
- Has attention to details and helps identify edge cases.
- Highly motivated and coming up with fresh ideas and perspectives to help us move towards our goals faster.
- Follows timelines and absolute commitment to deadlines.
Interview Process
- Round 1 Interview - Profile Evaluation
- Round 2 Interview - Lead Frontend Engineer
- Round 3 Interview - Technical Founder
- Round 4 Interview - HR
Compensation
- As per Industry Standard
Please be aware that all your customers are Enterprises and Fortune 500 companies.
Why Join Us :-
- Freedom & Responsibility: If you are a person who enjoys challenging work & pushing your boundaries, then this is the right place for you. We appreciate new ideas & ownership as well as flexibility with working hours.
- Great Salary & Equity: We keep up with the market standards & provide pay packages considering updated standards. Also as Appknox continues to grow, you’ll have a great opportunity to earn more & grow with us. Moreover, we also provide equity options for our top performers.
- Holistic Growth: We foster a culture of continuous learning and take a much more holistic approach to training and developing our assets: the employees. We shall also support you all on that journey of yours.
- Transparency: Being a part of a start-up is an amazing experience, one of the reasons being the open communication & transparency at multiple levels. Working with Appknox will give you the opportunity to experience it all first hand.
- Health insurance: We offer health insurance coverage upto 5 Lacs for you and your family including parents.
Technology driven Finance organization that operates in the personal investment space
Preference for the candidates who are working in Product-based companies with an educational background in B.Tech Computer Science.
Key Responsibilities:
- Design and implement single-page applications (SPAs) using modern JavaScript frameworks.
- Developing a simple user interface for a complex product, by applying new technologies.
- Contribute to end-to-end system architecture, working with/as cross-functional teams.
- Collaborate with UX teams, product managers and other technical teams
- Integrating data from various back-end services.
- Apply expertise in HTML5, and bootstrap/foundation CSS frameworks.
- Analyze the performance of layers in the frontend, backend and engineer designs and code.
Key Skills:
- Engineer with 3-5 years of Experience.
- Conversant with development for desktop and mobile browsers and hybrid apps.
- Proven working experience in web programming and applications.
- Top-notch programming skills and in-depth knowledge of modern HTML/CSS.
- Working with large-size Single Page Application (SPA) projects.
- Expert in MVC-like design patterns, and modern JavaScript frameworks.
- Hands-on experience with network diagnostics, and network analytics tools.
- Solid CS, OOP/OOD, design patterns.
- Good grasp of usability and interaction design.
- Track record in large-scale system software development.
- Any framework - ReactJS, AngularJS, Backbone, Ember, VueJS.
- Understanding DOM and Virtual DOM.
- Must know API Integration and session management, security and best-developing practices.
Good to have:
- Experience with server-side processing such as templating, packaging and delivery.
- Experience working with web views on Android and iOS.
- Exposure to React Native.
- Demonstrated visual design and layout skills.
- Design and development of backend REST endpoint applications.
Job Title: Frontend Developer (React.js)
Location: Bangalore
Job Description:
Company is looking for a skilled Frontend Developer with experience in React.js to join our team at Timely.ai. In this role, you will be responsible for building and maintaining the user-facing side of our web applications. You will work closely with our designers and back-end developers to deliver high-quality, responsive, and interactive web experiences to our users.
Key Responsibilities:
- Develop new user-facing features using React.js
- Build reusable components and front-end libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Collaborate with other team members to design and develop new features
- Stay up-to-date with the latest advancements in front-end technologies and frameworks
Qualifications:
- Strong proficiency in React.js, HTML, CSS, and JavaScript
- Experience with Redux or other state management libraries
- Experience with webpack and other build tools
- Experience with unit testing and end-to-end testing
- Strong understanding of web development principles and best practices
- Strong problem-solving and debugging skills
- Proven ability to work in a fast-paced, Agile development environment
- Strong communication and teamwork skills
- Bachelor's degree in Computer Science or related field or equivalent experience
We offer a competitive salary, benefits package, and an opportunity to work on cutting-edge technologies with a dynamic team. If you are passionate about building great user experiences and want to make a difference in the world, we want to hear from you!
Please apply with your resume and a portfolio of your work
- 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 (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)
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server-side logic
- Developing RESTful APIs
- Implementation of security and data protection
- Integration of data storage solutions ( Postgres, MongoDB/ Cassandra, Firebase etc )
Skills And Qualifications
- Expert in Python, with knowledge of Python web frameworks ( Django, Flask, etc )
- Familiarity with some ORM libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Good understanding of REST APIs.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools ( Git )
- Familiarity with real-time databases ( Postgres, MongoDB/ Cassandra, Firebase etc )
- Must have worked in the field for at least 2 years.
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
- Hands on experience with React Native is required
- Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
- Strong understanding of JavaScript ecosystem
- Hands on experience on Android in creating Hybrid / Native applications
- Demonstrable UI/UX experience on a large-scale app.
- Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
- Good knowledge of JS frameworks like ReactJS is a plus.
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
Desired Skills and Experience
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
Desired Skills and Experience
● Build pixel-perfect, buttery smooth UIs across both mobile platforms.
● Leverage native APIs for deep integrations with both platforms.
● Diagnose and fix bugs and performance bottlenecks for performance that feels native.
● Reach out to the open-source community to encourage and mission-critical software fixes—React
● Maintain code and help write automated tests to ensure the product is of the highest
quality.
● Development of new React Native modules for Android and iOS apps.
● Transition existing native modules to React Native.
Key Skills
● Bachelor degree in Engineering or CS/Programming discipline.
● Firm grasp of the JavaScript (and TypeScript or ClojureScript) language and its
nuances, including ES6+ syntax
● Knowledge of Java, Swift programming
● Ability to write well-documented, clean Javascript code
● Rock solid at working with third-party dependencies and debugging dependency
● Familiarity with native build tools, like XCode, Gradle, Android Studio etc
● Understanding of REST APIs, the document request model, and offline storage
Job description:-
- Strong experience in Angular 2+ and above along with other technologies like HTML5, CSS3, jQuery, and AJAX with good knowledge of ECMA Scripts.
- Strong knowledge of JS Fundamentals.
- Design & development of Angular applications as per desired specifications, along with experience in frameworks/libraries like jQuery, Bootstrap, Typescript etc.
- Architecture design, development, testing and maintenance of Web Apps, Implementation based on Angular Application MVC Patterns.
- Own end-to-end product modules/features (from the requirement to going live)- Design & code review, troubleshoot & help team members with issues.
- Gather requirements by interacting directly with the end-users.
- Research on open source framework/technology required for developing the feature/application.
Mobile Application Developer
Cubera is a data company revolutionizing big data analytics and Adtech through data share value principles wherein the users entrust their data to us. We refine the art of understanding, processing, extracting, and evaluating the data that is entrusted to us. We are a gateway for brands to increase their lead efficiency as the world moves towards web3.
The ideal candidate will be responsible for the technical design and implementation of new products and enhancements. They will work in all phases of the development cycle: concept to implementation.
Responsibilities
3+ yrs of experience in Cross Platform React-Native based app development.
Hands-On Experience of Android and IOS Cross Platform Development.
Should be well-versed with Mobile Application Architecture, React/React Native Life Cycle and Redux.
Good Command on Javascript Coding, CSS3 and HTML5 and ES6 Standards.
Basic Understanding of Graphic Design and UX Design.
Good understanding of OOP, design patterns, and industry best practices.
Self-motivated to explore new technologies, applications, and environments.
Hands-on Experience with Node JS and MongoDB is good to have.
Share ownership of the sprint, define task backlog and development process.
Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
Leverage native APIs as necessary for deep integrations with both platforms.
Write, document, and maintain code and automated tests to ensure the product is of the highest quality.
Develop and maintain build process with CI/CD tools for automated builds.
Qualifications
Bachelor’s degree or equivalent in Computer Science.
3+ years’ experience in related area.
Experience with iOS and Android platforms.
Job Category: Development
Job Type: Full Time
Job Location: Bangalore
60 Decibels is a global, tech-enabled impact measurement company that brings speed and repeatability to social impact measurement and customer insights.
We have a network of 900+ researchers in 70+ countries and have worked with more than 800 of the world’s leading impact investors, companies, foundations, corporations, NGOs, and public sector organisation
About the role
We seek a full-time Senior Software Engineer (Frontend) to join our engineering team based out of Bengaluru, India.
You’ll be an early engineer in a newly formed engineering team. This is a unique opportunity for you to learn, build, demonstrate, and subsequently own diverse components of our tech stack and evolve as we scale our business. As a core engineer in a small team, the role demands a high degree of self-drive and ownership, on a path to achieving outsized impact.
Your Primary Responsibility Will Be:
To Advance Our Integrated Data Capture And Insights Platform (Ruby/React/PostgreSQL)
In this role, you will:
- Work with a diverse multidisciplinary team across Engineering, Product & Operations, to translate product specs into clean, functional, production-ready code.
- Explore and evangelise frontend libraries, frameworks, technologies and development practices that fit our needs the best.
- Participate actively in defining the systems architecture vision to better support our team’s needs
- Grow our technical capacity by mentoring other engineers and interviewing candidates
- Collaborate with team members to determine best practices and requirements for our software stack
- Seek, learn, adopt and advocate industry best practices. Contribute towards the engineering culture
- Troubleshooting coding problems quickly and efficiently to ensure a productive workplace
About You
First and foremost, you bring passion and dedication to this work because it matters to you.
You are a pragmatic and product-driven engineer who is interested in solving user problems and delivering value while taking into account tradeoffs between Business and Tech. You have a bias towards action: you get your hands dirty and actively tackle problems in a way that leads to the best outcomes and brings teams together. You successfully balance flexibility and rigour, using informed judgement to make decisions. You model critical thinking and introspection, taking strategic risks and growing from mistakes. You are decisive and bold, have a growth mindset, are an excellent communicator, and know the value of being a part of an effective team.
Minimum Qualification:
- 4+ years of experience in software engineering building SaaS platforms & products, particularly frontend development
- Strong proficiency in JavaScript/TypeScript (ES6+), HTML, CSS and React. Working knowledge of other frameworks is desirable.
- Proficient in software design, modularity, testability and software quality
- Fast self-learner, with the willingness & interest to learn new technologies, languages & frameworks
- Strong problem-solving and decision-making skills
Additional desired qualifications:
- 4-6 years of overall experience in software engineering either as a Frontend engineer or a Fullstack engineer, with significant frontend experience
- Deep understanding of integrating with a variety of backends and APIs (ReST, GraphQL). Experience with node/Python/RubyOnRails is desirable
- Strong flair for usability, consistency, and balancing aesthetics with functional design.
- Experience working with data-intensive applications, and data visualisation libraries such as Chart.js, and D3.js is desirable
- Expertise in building debugging, improving the performance of web applications
Working with 60 Decibels
We are a fun, international and highly-motivated team who believes that team members should have the opportunity to expand their skills and career in a supportive environment. We offer a competitive salary, the opportunity to work flexibly and in a fun, supportive working environment. If this sounds like the role for you, get in touch!
60 Decibels is deeply committed to having a workplace that is inclusive and anti-discriminatory. We believe that our team must embody the compassion, listening, and sense of shared humanity that is so central to our goal as an organisation. We are proud to be an Equal Opportunity Employer and do not discriminate based on race, religion, national origin, gender, sexual orientation age, marital status, veteran status, or disability.
As a growing company, we are building towards a more universally accessible workplace for our employees. At this time, we do use some cloud-based technologies that are not compatible with screen readers and other assistive devices. We would be happy to discuss accessibility at 60 Decibels in greater depth during the recruitment process.
Interested in applying?
Application: Please use this link to apply . As part of the application process, we will ask you for your CV/resume, a link to examples of your work and a short cover letter telling us why you are interested in the role and describing an engineering solution that you’ve built that you’re proud of.
Location: This role is based out of our Bengaluru, India office. We are located at WeWork, Prestige Central, Infantry Road, Bengaluru
Deadline: Candidates are encouraged to apply early, as applications will be reviewed on a rolling basis.
Want to get to know us a little better?
> Sign up to receive The Volume , our monthly collection of things worth reading.
> Visit our website at 60decibels.com .
> Read about our team values here .We have openings for Fullstack / Backend / Frontend Developers who can write reliable, scalable, testable and maintainable code.
At Everest, we innovate at the intersection of design and engineering to produce outstanding products. The work we do is meaningful and challenging - which makes it interesting. Imagine each line of your code, making the world a better place. We work on five workdays weeks, and overtime is a rarity. If clean architecture, TDD, DDD, DevOps, Microservices, Micro-frontends, scalable systems resonate with you, please apply.
To see the quality of our code, you can checkout some of our open source projects: https://github.com/everest-engineering
If you want to know more about our culture:
https://github.com/everest-engineering/manifesto
Some videos that can help:
https://www.youtube.com/watch?v=A7y9RpqXAdA;
- Passion to own and create amazing product.
- Should be able to clearly understand the customer's problem.
- Should be a collaborative problem solver.
- Should be able a team player.
- Should be open to learn from others and teach others.
- Should be a good problem solver.
- Should be able to take feedback and improve continuously.
- Should commit to inclusion, equity & diversity.
- Should maintain integrity at work
-
Familiarity with Agile methodologies and clean code.
-
Design and/or contribute to client-side and server-side architecture.
-
Well versed with fundamentals of REST.
-
Build the front-end of applications through appealing visual design.
-
Knowledge of one or more front-end languages and libraries (e.g. HTML / CSS, JavaScript, XML, jQuery, Typescript) JavaScript frameworks (e.g. Angular, React, Redux, Vue.js)
-
Knowledge of one or more back-end languages (e.g. C#, Java, Python, Go, Node.js and frameworks like SpringBoot, .NET Core)
-
Well versed with fundamentals of database design.
-
Familiarity with databases - RDBMS like MySQL, Postgres & NoSQL like MongoDB, DynamoDB.
-
Well versed with one or more cloud platforms like - AWS, Azure, GCP.
-
Familiar with Infrastructure as Code - CloudFormation & Terraform & deployment tools like Docker, Kubernetes.
-
Familiarity with CI/CD tools like Jenkins, CircleCI, Github Actions..
-
Unit testing tools like Junit, Mockito, Chai, Mocha, Jest
- 3– 6years of experience, working on Angular
- Responsible for design, implementation, unit testing & leading the frontend team
- Should have experience in product development, deployment, and seeing the product go live.
- Proficiency in JavaScript/ECMAScript 6+
- Good understanding of keeping programs object-oriented with clean code
- Should have experience in setting up, and managing production clusters in a cloud environment (AWS / GCP, etc.,)
- Good to have experience in Azure DevOps incl. CI/CD pipelines, Azure Insights, and Log Analytics.
- Experience with responsive design and mobile development
- Keeping up with good code quality across the team and with our coding guidelines/best practices – contribute to them and optimize.
- Optimize applications for maximum speed and scalability.
We are a group of passionate people driven by core values. We strive to make every process transparent and have flexible work timings along with excellent startup culture and vibe.
IIt's a flat hierarchy.
Required skills
- Ability to work independently, be accountable for your actions, and able to act with both urgency and integrity.
- Strong knowledge of ReactJS, CSS & HTML
- Exceptional eye for detail to replicate the design
- Experience with TailwindCSS is a plus
- Proven record in delivering results
Additional Skills
- Familiarity with UI testing tools
- SEO best practices
- Experience on AWS
The Position
As a Frontend Developer, the candidate should have a passion for developing high performant web applications, an exceptional eye for detail for implementing designs into products, and a great team player.
Responsibilty
Work with design teams and develop web applications that mimic the design flawlessly across all devices
Understand the design, the requirement, and ability to plan and lead the development process
Troubleshoot, and implement solutions to complex issues
Research new patterns, tools, technologies to keep yourself up to the latest innovations in the UI development space
-
Can write reliable, scalable, testable and maintainable code.
-
Familiarity with Agile methodologies and clean code.
-
Design and/or contribute to client-side and server-side architecture.
-
Well versed with fundamentals of REST.
-
Build the front-end of applications through appealing visual design.
-
Knowledge of one or more front-end languages and libraries (e.g. HTML / CSS, JavaScript, XML, jQuery, Typescript) JavaScript frameworks (e.g. Angular, React, Redux, Vue.js)
-
Knowledge of one or more back-end languages (e.g. C#, Java, Python, Go, Node.js and frameworks like SpringBoot, .NET Core)
-
Well versed with fundamentals of database design.
-
Familiarity with databases - RDBMS like MySQL, Postgres & NoSQL like MongoDB, DynamoDB.
-
Well versed with one or more cloud platforms like - AWS, Azure, GCP.
-
Familiar with Infrastructure as Code - CloudFormation & Terraform & deployment tools like Docker, Kubernetes.
-
Familiarity with CI/CD tools like Jenkins, CircleCI, Github Actions.
-
Unit testing tools like Junit, Mockito, Chai, Mocha, Jest
Job description
ROLE: UX DESIGNER
EXP: 4 TO 7 YEARS
CTC : UPTO 20 LPA ONLY.
NOTE: Candidates serving notice period upto 30 days and bangalore candidates only apply.
About the jobYour responsibilities
Collaborate with Designers and Developers to create intuitive, user-friendly software. Proficient in design software (e.g.
UXPin, Balsamiq).
Understand product specifications and user psychology. Develop intuitive, usable, and engaging interactions and visual
designs.
Conduct concept and usability testing and gather feedback. Create personas through user research and data.
Define the right interaction model and evaluate its success. Create personas through user research and data.
Develop wireframes and prototypes around customer needs. Find creative ways to solve UX problems (e.g. usability,
findability). Work with UI designers to implement attractive designs.
Communicate design ideas and prototypes to developers. Keep abreast of competitor products and industry trends.
Your background
Bachelor’s degree Design, Computer Science, Engineering or a related field.
Minimum 4 to 6 years relevant experience in UX & UI development.
Proven experience as a UX Designer, UI Designer or similar role.
Ability to think creatively and come up with UI design and UX concepts.
Ability to conduct User research and testing.
1 | Sr. UX Designer
Experience in developing wireframes and task flows based on user needs.
Knowledge of HTML5/CSS; Angular platform and JavaScript is an added advantage.Familiarity with interaction design
and information architecture.
Cloudesign Technology Solutions (CTS) is a digital transformation IT consulting & services company, that enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency, and actionable insights. We are doing the same thing as any Big IT Company does — but doing it a lot better with innovation in technology, processes, and delivery; thus, making it affordable. Cloudesign has development centers in Mumbai and Bangalore.
Responsibilities:
- Build fast and efficient next-generation web applications
- Implement new features and optimize existing ones
- Collaborate with Designers to iterate on the design
- Work closely with Backend Engineers to integrate APIs and other services
- Find and address performance issues
- Identify and communicate front-end best practices
- Customer-focused, whether responding to support queries or developing new features and functionality.
- Able to provide constructive feedback and effectively review code, guiding other UI engineers in the right direction
Requirements:
- 3+ years of experience in UI/frontend development.
- Hands-on experience using React as a front-end development framework.
- Sound knowledge of front-end development languages, tools and methodologies like HTML5, CSS3, JavaScript and associated technologies and toolsets (e.g. jQuery, Sass)
- Able to write front-end code that is cross-browser and cross-device friendly, through responsive or adaptive techniques is essential.
- Working knowledge of AWS for product development and deployment is preferred
- Experience using Continuous Integration (CI) / Continuous Delivery (CD) systems for development and deployment.
- Proven knowledge of Test-Driven Development (TDD).
We are looking for a motivated Software Development Engineer II, who would like to join our Engineering Team and be part of creating dynamic software applications for our clients across the globe. In this role, you will be responsible for writing scalable code, developing back-end components, and integrating user-facing elements with server-side logic in collaboration with front-end developers.
To be successful as an SDE II, you should possess in-depth knowledge of object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming. Ultimately, as a top-class programmer, you should be able to design highly responsive web applications that perfectly meet the needs of the end users.
Required Skills
- Experience in developing backend systems using Serverless Framework
- Good experience in modelling databases on non-relational databases such as DynamoDB, MongoDB, ElasticSearch, etc.
- Familiarity with AWS Services and choosing the right service application development
- Proven work experience in building REST APIs using API Gateway and AWS Lambda services
- Familiarity git versional control system
- Familiarity with basic AWS services such as API Gateway, Lambda, S3, SQS, SES, SNS, CloudWatch, etc
- Basic understanding of Javascript
- Write a high-quality code in compliance with Pylint
- Basic understanding of HTML, CSS, and Javascript
- Should have a basic knowledge of AWS services
- Should have good knowledge of Linux-based operating systems
- Should have exposure to deploying the application to the Cloud
- Good to have worked in Microservices architecture development
- Good to be familiar with test framework tools like Behave, Pytest, PyUnit, etc.
Roles and Responsibilities
- Build highly scalable, maintainable, and secure APIs on Microservices using Cloud Native services
- Responsible for developing applications using Flask framework
- Modeling data on non-relational databases such as DynamoDB, MongoDB and ElasticSearch
- Should be able to learn best practices and choose the right database for business agility.
- Create scalable and maintainable database wrappers to read and write data efficiently to the database.
- Should be able to write custom queries to retrieve data efficiently from the database
- Follow git best practices to manage the codebase in sync with product development
- Should be able to integrate AWS services into the application
- Write a high-quality code in compliance with Pylint
- Should be able to build, test and deploy Microservices on the AWS Cloud.
- Should be able to implement cache services such as Redis for high-performance applications.
- Should be able to identify production bugs and fix them as required.
- Continuously learn AWS Services and progress toward certification
Basic Qualifications
- B.E/B. Tech in Computer Science or equivalent
- 2-3 years of software development experience developing high-quality, large-scale consumer applications
- Problem-solving capability, excellent communication, and documentation skills
Perks/Benefits
- Exceptional mentorship
- Immense learning opportunities on the latest technology and platforms
- Opportunity to work on highly scalable consumer internet-facing applications
- Make a visible impact in public-facing applications
- Sponsorship for your AWS Certifications
- Health Insurance Coverage
- Accidental Coverage
- Pay at par with industry standards and comprehensive rewards.
- Exposure to international brands and clients
- Developing new user-facing features using React.js
- Experience with popular React.js workflows (such as Flux or Redux)
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Familiarity with RESTful APIs
- Familiarity with modern front-end build pipelines and tools
We are looking for a motivated Senior Software Development Engineer, who would like to join our Engineering Team and be part of creating dynamic software applications for our clients across the globe. In this role, you will be responsible for writing scalable code, developing back-end components, and integrating user-facing elements with server-side logic in collaboration with front-end developers.
To be successful as an SSDE, you should possess in-depth knowledge of data structures, algorithms, and object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming. Ultimately, as a top-class programmer, you should be able to design highly responsive web applications that perfectly meet the needs of the end users.
Required Skills
- Experience in developing applications using Django or Flask framework.
- Strong in data structures, algorithms, and design patterns.
- Good experience in modeling databases on relational databases such as Postgresql/MySQL.
- Familiarity with ORM libraries and In-depth knowledge of writing custom queries.
- Proven work experience in building REST APIs using Flask or Django Rest Framework.
- Familiarity git the versional control system.
- Familiarity with basic AWS services such as S3, SQS, SNS, etc.
- Good understanding of Javascript will be an added advantage.
- Write a high-quality code in compliance with Pylint.
- Basic understanding of HTML, CSS, and Javascript.
- Should have a good knowledge of AWS services.
- Should have good knowledge of Linux-based operating systems.
- Should exposure to deploying the application to the Cloud.
- Good to have worked in Microservices architecture development.
- Good to have a working knowledge of NoSQL databases such as MongoDB, DynamoDB, and ElasticSearch.
- Good to be familiar with test framework tools like Behave, Pytest, PyUnit, etc.
- Good to have exposure to AWS services such as S3, SQS, SNS, etc.
- Having associate-level AWS Certification would be added advantage.
- Good to be well-versed in TDD, and BDD methodologies.
- Understanding of performance issues.
- Having knowledge of event-driven architecture would be added advantage.
Roles and Responsibilities
- Build highly scalable, maintainable, and secure APIs on Microservices using Cloud Native services.
- Responsible for developing applications using Django or Flask framework.
- Modeling data on relational databases such as Postgresql/MySQL
- Leverage ORM libraries to read and write data efficiently to the database.
- Should be able to write custom queries to retrieve data efficiently from the database.
- Build, test and deploy REST APIs using Flask or Django Rest Framework.
- Follow git best practices to manage the codebase in sync with product development.
- Should be able to integrate AWS services into the application.
- Write a high-quality code in compliance with Pylint.
- Should be able to build, test and deploy Microservices on the AWS Cloud.
- Responsible for modeling the data on NoSQL databases such as MongoDB, DynamoDB, and ElasticSearch.
- Should be able to implement cache services such as Redis for high-performance applications.
- Should be able to identify production bugs and fix them as required.
- Continuously learn AWS Services and progress toward certification.
Basic Qualifications
- B.E/B.Tech in Computer Science or equivalent.
- 3-5 years of software development experience developing high-quality, large-scale consumer applications.
- Problem-solving capability, excellent communication, and documentation skills.
Perks/Benefits
- Exceptional mentorship.
- Immense learning opportunities on the latest technology and platforms.
- Opportunity to work on highly scalable consumer internet-facing applications.
- Make a visible impact in public-facing applications.
- Sponsorship for your AWS Certifications.
- Health Insurance Coverage.
- Accidental Coverage.
- Pay at par with industry standards and comprehensive rewards.
- Exposure to international brands and clients.
Responsibilities
- 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
Skills:
- 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 modern authorization mechanisms, such as JSON Web Token
- 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)
Job description:-
- Strong experience with Angular 2+ and above along with other technologies like HTML5, CSS, jQuery, and AJAX with good knowledge of ECMA Scripts.
- Strong knowledge of JS Fundamentals.
- Design & development of Angular applications as per desired specifications, along with experience in frameworks/libraries like jQuery, Bootstrap, Typescript etc.
- Architecture design, development, testing and maintenance of Web Apps, Implementation based on Angular Application MVC Patterns.
- Own end-to-end product modules/features (from the requirement to going live)- Design & code review, troubleshoot & help team members with issues.
- Gather requirements by interacting directly with the end-users.
- Research on open source framework/technology required for developing the feature/application.
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
Skills:
- Node.js
- Express.js
- MongoDB
- Javascript
- Rest API
Job description:-
- Strong experience of Angular 2+ and above along with other technologies like HTML5, CSS, jQuery, AJAX with good knowledge of ECMA Scripts.
- Strong knowledge of JS Fundamentals.
- Design & development of Angular applications as per desired specifications, along with experience in frameworks/libraries like jQuery, Bootstrap, Typescript etc.
- Architecture design, development, testing and maintenance of Web Apps, Implementation based on Angular Application MVC Patterns.
- Own end to end product modules/features (from the requirement to going live)- Design & code review, troubleshoot & help team members on issues.
- Gather requirements by interacting directly with the end-users.
- Research on open source framework/technology required for developing the feature/application.