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

About Egregore Labs
About
Data Science in Financial Markets
Connect with the team
Company social profiles
Similar jobs

Key Responsibilities:
· Develop and maintain frontend components using AEM Sites.
· Integrate AEM with React/Angular for enhanced user interfaces.
· Work with AEM templates, components, dialogs, and client libraries.
· Collaborate with backend AEM developers and designers to implement dynamic and responsive web features.
· Ensure code quality through unit testing and best practices.
· Participate in code reviews, debugging, and performance tuning.
· Support AEM content authors with technical implementation and troubleshooting.
What You’ll Bring:
· Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
· Proven experience delivering high-quality web applications.
Mandatory Skills:
· 3+ years of frontend development experience with React.js or Angular.
· 2+ years of experience working with Adobe Experience Manager (AEM).
· Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
· Experience with AEM client libraries, Sightly (HTL), Sling models, and component development.
· Familiarity with RESTful APIs and JSON.
· Understanding of responsive design, cross-browser compatibility, and accessibility standards.
· Familiarity with Git, CI/CD pipelines, and Agile methodologies.
Skills & Qualifications
●Should have experience of Angular 13
●Should have 1 year of experience in NodeJS and RESTFUL API Development.
●Strong knowledge of Front-End web development in Advance JavaScript (ES6, ES7,
ES8, ES9), OOPS Concept PLUS exceptional debug skills
●Experience in Unit test development (Test Driven Development – TDD)
●Experience building progressive responsive web applications.
●Experience in the concepts of code repositories (Preference GIT) and be able to commit
code
●A team player with good communication skills
●Analytical thinking and problem-solving capability
●Good to have - Continuous Integration (CI) tools like Jenkins.
●Any experience on AWS will be a plus
What are we looking for
●5+ years of experience in HTML5, CSS,Bootstrap,JavaScript,Tailwind,Angular (12.0 or higher), TypeScript and related technologies
Educational Qualifications
Bachelor's degree or equivalent experience in Computer Science or related field.
- As a lead engineer, you will be expected to execute and deliver large and complex projects end-to-end, with or without the involvement of other team members.
 - Participate in code reviews, app architecture, and design discussions.
 - Ensuring timely delivery of all product deliverables.
 - Be the go-to person for the team for guidance and troubleshooting.
 - Mentoring junior developers and set best practices for coding, reviews, etc.
 - Ensuring performance and scalability in all new product features being developed.
 
You need to have:
- Overall of 5+ years expertise in writing HTML/CSS/JavaScript
 - Experience in Angular and preferably React.js
 - Expertise in database modeling, preferably relational DB, spotting DB bottlenecks, and writing optimized DB queries.
 - Expertise in all common AWS cloud technologies, knowledge of CI/CD tools, and workflows.
 
Type, Location
Full-time, Remote
Desired Experience
2+ years
Roles and Responsibilities :
● A great JavaScript developer who is proficient with React.js (preferred).
● Your primary focus will be on developing user interface components and implementing
them following well-known React.js workflows (such as Flux or Redux).
● You will ensure that these components and the overall application are robust and easy to
maintain.
● You will coordinate with the rest of the team working on different layers of the
infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated
design, and a quality product is important.
● Generating error-free code and compliance with SOW
● Managing development processes & working notes
● Growing technical skills and being an active part of the technical transformation in the company
● When required manage client communication for projects assigned
● Reporting on project activities and ensuring timely completion of projects/assignments
● Guiding Jr. Developers for the completion of their work
Desired Candidate Profile
Primary Skills :
● Hands-on experience in React.js, HTML/CSS, JavaScript, and People Management.
Mandatory Requirements
- Strong MVCC frontend development experience in Angular, React, Vue, Angularjs, REDUX, or similar frameworks
 - Strong foundation skills in HTML, CSS, SASS, LESS, SCSS, Javascript, OO Javascript (OOJS), and JQuery
 - Responsive design techniques, highly proficient with strong security and performance optimization techniques.
 - Experience building reusable components using modern techniques
 - Experience building PWA and Hybrid applications using Ionic, React Native, etc. is a plus
 - If you don’t have experience with MVCC frameworks like Angular, we will still consider if your fundamental skills (HTML, CSS, JS) are strong
 
- 2+ years of experience participating in the delivery of technology services.
 - A proven ability to learn new applications & innovate in technology
 - Strong Experience in technologies like Redux, React
 - Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
 - Exposure to Node, Angular desirable
 - Experience in common third-party APIs (Google Maps, Google Charts, etc)
 - Passion for best design and coding practices and a desire to develop new bold ideas
 - Experience in integrating, designing and developing solutions is desirable
 - Experience with CI/CD and TDD is desirable
 








