
React.js Developer
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 (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)

Similar jobs
We are seeking a highly motivated Software Development Engineer with expertise in building scalable, extensible and user-friendly web applications. You will work with a fast paced Product Engineering team to build efficient and reusable web applications for mobile and fixed devices.
What you’ll do:
- Architect, Design, Code reviews and build scalable applications.
- You will be engaged in identifying and addressing performance bottlenecks, and collaborate with other team members to innovate current/new products.
- Identify, communicate and implement best practices for application engineering.
- Ensure high scalability and performance
- You will advocate for good, clean, well-documented and performing code; define and follow standards and best practices for front-end development.
We’d love for you to have:
- Experience: 1-3 yrs recent experience of working in a scalable web product firm
- Education: B.Tech/M.Tech in Computer Science from Top ranked colleges in India
- Excellent software development skills in developing web applications over client-side frameworks - Backbone, React (preferred) and/or angular frameworks (preferred); and server-side frameworks like node.js
- Excellent programming skills in object-oriented, modularised JavaScript, Typescript (preferred)
- Strong knowledge and working experience in server-side Event-driven programming using Node.js
- Excellent programming skills in Javascript, jQuery, AJAX, YUI.
- Passion for writing optimized code using JS best practices and design patterns
- Experience with JS or Java-based Unit/Integration Testing using Selenium, Appium, Selendroid
- Hands-on experience in building scalable web applications
- Excellent problem solving and debugging skills
- Good Knowledge of version control - GIT (preferred)
- Experience with the full software development lifecycle, design, develop, debug, document, and deliver (especially in a multiple site organization)
- Strong verbal and written communication skills
- Ability to deliver great results in an agile development
- Good to have: Working knowledge of web standards (i.e., REST) and OOPS
- Good to have: Experience in Data Structures, Algorithms and their optimization
Even if you don’t meet all of these qualifications above, we’d still love to hear from you. Tell us about your unique qualifications in your cover letter.
CaaStle is committed to equality of opportunity in employment. It has been and will continue to be the policy of CaaStle to provide full and equal employment opportunities to all employees and candidates for employment without regard to race, color, religion, national or ethnic origin, veteran status, age, sexual orientation, gender identity, or physical or mental disability. This policy applies to all terms, conditions and privileges of employment, such as those pertaining to training, transfer, promotion, compensation and recreational programs.
Job Description:
We are seeking a skilled Software Developer to join our growing team in Cybercity. The primary responsibility of this role is to deliver a fully functional application based on Figma designs. While API integration is not an immediate requirement, it will follow later in the development process. The chosen candidate will work with React and Redux for the frontend development and utilize dotnet 8 API backend.
Key Responsibilities:
- Translate Figma designs into a fully functional and responsive web application.
- Develop the frontend using React and implement state management with Redux.
- Ensure the application meets design specifications, including UI/UX requirements.
- Collaborate with the team to plan and execute the development process effectively.
- Write clean, maintainable, and efficient code.
- Perform thorough testing and debugging to identify and resolve issues.
- Document the codebase and provide clear code comments for future reference.
- Work closely with the team to coordinate API integration when it becomes necessary.
- Work closely with the DevOps and QA team to ensure the application deploys and runs as expected.
- Stay updated with industry best practices and technologies in software development.
Qualifications:
- Proven experience in developing web applications using React and Redux.
- Strong proficiency in JavaScript and ES6+.
- Experience with version control systems (e.g., Git).
- Ability to work independently and as part of a collaborative team.
- Attention to detail and a commitment to delivering high-quality code.
- Excellent problem-solving skills and a proactive attitude.
- Effective communication skills.
- Familiarity with Figma or other design tools is a plus but not mandatory.
- Familiarity with Dotnet for API development is a plus but not mandatory.

● Work closely with the marketing team to build high conversion landing pages
Maintain and improve our marketing codebase
● Contribute ideas and efforts to improve quality and efficiency of the marketing workflows
● Write code using agile methods and tools.
Plan, create and execute (manual and automated) frontend tests.
● Staying up to date with current technologies and providing insights on cutting-edge
software approaches, architectures, and vendors.
Required Skills:
● Minimum 1+ years of experience in frontend development.
● Fluency in HTML,CSS,JS, jQuery,Bootstrap
● Good knowledge of Node.js and Rest APIs
● Experience in page speed optimization
● Experience in writing responsive and cross-browser compatible frontend code
● Good understanding of the modern frontend ecosystem.
● Strong problem-solving skills
● Willingness to learn and ability to flourish in a dynamic, high-growth, entrepreneurial
environment
● Hands-on, self-starter, capable of working independently
● True love for technology and what you do
Maniacal attention to detail
Good to have:
● Experience in WordPress theme development
● Understanding of basic Technical SEO principles
● Knowledge of a frontend framework like Angular
Skills
FRONTEND WEB DEVELOPMENT
JOB SUMMARY
Position - Lead UI
Location - Bangalore.
Take part to the development and the maintenance of the FM SAAS Platform.
- Write technical designs (conception, architecture, data model)
- Maintain/enhance CI/CD processes ( Basic Knowledge is mandatory)
- Develop and maintain the platform
- Support UI developers
- Identify and resolve incidents
- Representing FM in global UI architecture meetings
JOB RESPONSIBILITIES
Customers
Delight our customers by:
- Delivering high quality, bug free software
- Respecting customer commitments
- Respecting UX designs
- Assisting operations (incl. support, delivery and pre-sales) with subject matter expertise when needed
- Providing expected effort to solve customer issues
- Understanding fully the FM Strategy
Teamwork
Work together by:
- Providing a transparent reporting to both the scrum team and the UI team
- Helping other team members to achieve their commitments
- Sharing knowledge
- Driving other UI developers
- Working closely with his/her scrum team
- Working closely with the FM UI team
- Working closely with QA
- Working closely with SRE
- Working closely with the global UI team
- Working closely with the UX team
Innovate
Innovating by:
- Keeping in touch with latest technologies
- Sharing (business/technical) ideas with the team and the management
- Proposing new development tools
- Proposing enhancement to our CI/CD processes
Improve (KPI’s)
Constantly improving by:
- Being proactive and autonomous
- Actively participating to retrospective
- Communicating with other BT UI teams
- Helping others
SKILLS, KNOWLEDGE AND EXPERIENCE REQUIRED
Required Skills
- IT Master’s Degree or equivalent such as Engineering school
- Strong/proven knowledge of Javascript development language
- Strong/proven knowledge of React and its usual ecosystem
- Basic knowledge of Docker
- Strong analytical and algorithmic skills
- Strong communication skills
- Autonomy
- Adaptability
- Team working skills
- Ability to propose and discuss API contract with backend tech leads
- Heightened sense of client service
- Quality and documentation
- Sense of responsibility
- Strong attention to detail
Good to have Skills
- Rigorous, methodical and organized
- Ability to work both independently and within a team
- Knowledge about Single spa
- Knowledge about Kubernetes
- Knowledge about GitLab
- Knowledge about ArgoCD
- Knowledge of SWIFT banking environment would be an advantage
- Knowledge of Open Banking would be an advantage
- Mastery in software engineering tools
Frontend Developer (ReactJS)
Company Profile
Egregore Labs (www.egregorelabs.com) is a financial software company founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology.
Opportunity
We are looking for an experienced Frontend engineer with ReactJS development experience to join our team.
Here’s are some of the things you might have to do on any given day:
- Implement responsive and performant UIs with user centered approach with frontend technologies including ReactJS, Javascript(ES 6), Typescript, SCSS, etc
- Write meaningful test cases for frontend &
- Integrate our products with 3rd party products/tools/services
- Develop Infrastructure for delivering services using a performance driven approach, build databases, schedule automated jobs, etc
Ideal Background / Experience
- At least 5 yrs of diverse experience in web development for product or services oriented environment with exposure to working production deployments
- Expertise in programming using Python/ReactJS or similar scripting languages
- In-depth exposure to technologies used in web-based SaaS products, including REST APIs
- Sound understanding of Postgres and NoSQL databases such as MongoDB
Nice to have exposure to any of
- AWS
- Azure
- ELK
- Object Relational Models (SQLAlchemy, etc)
- Google APIs
- Microservices Architecture Pattern
- NodeJS / ExpressJS
Work From Home
We are looking for a Senior Front End Engineer.
• Hands-on with contemporary javascript frameworks (React js Angular js)
• Hands-on with UI layouts, SASS, LESS, Bootstrap
• Developed reusable components and libraries for frontend
• Frontend optimization techniques to reduce latencies
• Frontend optimization for SEO
• Excellent written and verbal communication skills, design thinking
• Practical experience with engineering best practices and Technology
Key Responsibilities:
• Build desktop and mobile web applications using contemporary javascript frameworks
•Actively participate in design and code reviews to build robust
applications and prototypes
•Explore and design simple and intuitive consumer experiences
•Work closely with Product managers, UX designers and back end
engineers to implement frontend solutions
•Build reusable code and libraries for future use, focus on long-term code
maintainability
•Work in a fast-paced and agile development environment
- Developing new user-facing features.
- Working alongside product to understand our requirements, and designing, developing and iterating, thinking through the complex architecture.
- Writing clean, reusable, high-quality, high-performance, maintainable code.
- Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed.
- Researching and applying new technologies, techniques, and best practices.
What you need to have:
- Experience in working on frameworks like React and VueJS
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
- Strong understanding of Object-Oriented Programming, Data Structures, and Algorithms .
- Strong knowledge of Javascript, HTML5, CSS3.
- Extensive experience working on Javascript
Experience: 2 to 7 years








