The Role
Develop and deliver responsive front-end web applications for mobile and desktop environments. Integrate RESTful APIs, implement Angular applications using NgRx and RxJS, perform performance optimization, testing, third-party integrations, and lazy loading. Collaborate with backend developers, product managers, architects, and operations teams; solve technical problems, estimate deliverables, contribute ideas, and meet project deadlines in a cloud-based environment.
Summary Generated by Built In
This is a remote position.
Position: Frontend Developer
Experience: Min 2 years
Key Responsibilities:
- Deliver Complete Applications: Participate as a key member of the team in delivering high-quality, complete front-end applications.
- Performance Optimization: Ensure applications perform well on both mobile and desktop platforms.
- Collaboration: Work closely with back-end developers to integrate RESTful APIs.
- Development and Design: Develop, design, implement, and test web applications within a cloud-based environment.
- Innovation: Brainstorm and plan new applications and web services, contributing creative solutions to technical challenges.
- Ownership: Take ownership of technical problems, proactively communicating with product managers, developers, architects, and operations teams to resolve issues.
- Effort Estimation: Provide accurate estimates for project deliverables.
- Deadline Commitment: Demonstrate commitment to meeting project deadlines.
Requirements
- Strong proficiency in JavaScript and the JavaScript object model.
- Experience with JS MVC frameworks, specifically Angular 5/6.
- Proficient in State Management with NgRx.
- Skilled in REST API integration via Http.
- Experience with third-party integrations (Angular Material or PrimeNG).
- Knowledge of lazy loading with custom preloading strategy.
- Strong understanding of form validation and reactive architecture using RxJS (Observables & Operators).
- Experience with the Ionic Framework.
- Unit testing experience is a plus, but not mandatory.
Skills Required
- Minimum 2 years of experience
- Strong proficiency in JavaScript and the JavaScript object model
- Experience with JS MVC frameworks, specifically Angular 5 or 6
- Proficiency in state management with NgRx
- Experience integrating REST APIs via Http
- Experience with third-party integrations such as Angular Material or PrimeNG
- Knowledge of lazy loading with a custom preloading strategy
- Strong understanding of form validation and reactive architecture using RxJS Observables and Operators
- Experience with the Ionic Framework
- Unit testing experience
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Cravingcode Technologie Pvt Ltd develops Buildesk, a cloud-based real-estate business management platform for developers, brokers, agents, and construction companies. Its software supports pre-sales and post-sales workflows, procurement, financial accounting, engineering, project and purchase management, billing, invoicing, and payment vouchers. The company also provides CRM, ERP, and mobile application solutions serving real-estate businesses and other industries across multiple markets.









