Angular Developer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001+Since 1812H1B SponsorCompany SiteLinkedIn

Location

India

Posted

51 days ago

Salary

0

Seniority

Mid Level

Job Description

Angular Developer

Citi

We are seeking an experienced Intermittent Level Angular Developer with 6-8 years of relevant experience, particularly within the banking or financial services industry, to design, develop, and maintain high-performance, scalable, and secure frontend applications. The ideal candidate will possess deep expertise in Angular, a strong understanding of modern web development practices, and a proven track record of delivering robust solutions in a fast-paced environment. This role requires a developer who can work independently, lead small features, and contribute significantly to critical projects. Responsibilities: - Design, develop, and implement complex single-page applications (SPAs) using Angular (version 10+ preferred). - Collaborate with product owners, UX/UI designers, and backend engineers to translate business requirements and design mockups into high-quality, responsive user interfaces. - Write clean, maintainable, and efficient code following best practices, coding standards, and security guidelines, especially those relevant to financial applications. - Develop and integrate RESTful APIs and other backend services to ensure seamless data flow and functionality. - Implement unit, integration, and end-to-end tests to ensure the reliability and robustness of applications. - Actively participate in code reviews, providing constructive feedback and ensuring adherence to architectural patterns and quality standards. - Troubleshoot, debug, and resolve technical issues, including performance bottlenecks and security vulnerabilities. - Contribute to the continuous improvement of the development process, tools, and technologies. - Stay up-to-date with emerging frontend technologies, Angular ecosystem updates, and industry best practices, particularly in the financial sector. - Mentor junior developers and share knowledge within the team. Qualifications: Required Skills & Experience: - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - 6-8 years of professional experience in frontend development, with a strong focus on Angular framework. - Demonstrable experience working within the banking, finance, or other highly regulated industries, understanding specific requirements for security, compliance, and data integrity. - Proficiency in Angular (versions 10+), TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS. - Strong understanding of reactive programming using RxJS. - Extensive experience with state management patterns and libraries (e.g., NgRx, Akita). - Solid knowledge of web performance optimization techniques, accessibility standards (WCAG), and responsive design principles. - Experience with build tools (e.g., Webpack, Angular CLI) and package managers (npm, yarn). - Familiarity with version control systems, preferably Git. - Ability to write comprehensive unit tests using frameworks like Jasmine/Karma or Jest. - Experience with integration and end-to-end testing frameworks (e.g., Cypress, Protractor). - Excellent problem-solving skills, attention to detail, and a proactive attitude. - Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders. Preferred Skills: - Master's degree in a related field. - Experience with other frontend frameworks/libraries (e.g., React, Vue.js) is a plus. - Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines. - Knowledge of micro-frontend architectures. - Understanding of backend technologies and API design principles. ------------------------------------------------------ Job Family Group: Technology------------------------------------------------------ Job Family: Applications Development------------------------------------------------------ Time Type: Full time------------------------------------------------------ Most Relevant Skills Please see the requirements listed above.------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

Related Job Pages

More Software Engineer Jobs

First American (India) logo

Senior Software Engineer

First American (India)

First American (India) is a Global Capability Center (GCC) of the First American Financial Corporation!

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

Company Summary First American (India) is a GCC (Global Capability Center) of the First American Financial Corporation (NYSE: FAF) family of companies. FAI is a proud member of the FORTUNE 500 companies and has been amongst the Fortune 100 Best Companies to Work For® list for eight consecutive years. First American Financial Corporation provides comprehensive title insurance, closing/settlement, property data and technology solutions. First American (India) creates quality solutions for its customers by combining software, back office, and knowledge processing operations to fulfill First American's business requirements. Our priorities are our employees, customers, and shareholders - in that order. First American (India) has been ranked amongst India's Best Companies To Work For™ 2023: Listed amongst the Top 100 by Great Place To Work® India, FAI is also certified Best Workplaces for Women and Workplace with Inclusive Practices. Software Services helps build First American's product suite that encompasses the best in class Title Insurance, Settlement and Mortgage solutions platforms. Leverages technology product stack across Microsoft platform predominantly to develop, enhance and maintain the best in class applications. The R & D division delivers solutions for the title insurance industry leveraging the best of NLP, AI and ML. Job Summary Senior Software Engineer will probe to gauge the stated and unstated needs of the client before translating complex functional requirements into system requirements while developing applications for First American, these are typically web based applications developed by adhering to coding standards and guidelines by following a continuous Build-Integrate-Test (Agile) approach. Principal Software Engineer will use the deep understanding of the domain to enhance the work output in terms of functionality and enhancements to software applications. Senior Software Engineer will have Understood the software development lifecycle and has knowledge of the overall application development space combined with understanding of the business and domain. Role will create basic project plans for small projects and will take ownership of the modules to develop features using available stacks and knowledge of programming languages independently. Will apply standard trouble shooting and debugging concepts to achieve speed and efficiency, will also review code and suggest enhancements. Principal Software Engineer will understand the Agile manifesto and ceremonies, will design and develop basic DB solutions, will establish database objects and perform performance tuning. Role will work with Configuration Management tools to enforce CM practices and processes. Role is required to adhere to the QA standards defined by the organization and will work with a deep understanding of performance bottlenecks, production infrastructure, interfaces and dependencies of the product. Competencies: - Understands and meets stated needs & requirements of the stakeholders, brings contextual nuances in deliverables and work output to truly partner with all concerned stakeholders. - Monitors own work to ensure delivery within the desired performance standards. Understands the importance of delivery within expected time, budget and quality standards and displays concern in case of deviation. - Takes initiative to develop own technical / behavioral skills; reflects and learns from experiences of self and others. - Is receptive to new ideas and different perspectives, Questions routine/ procedures that do not seem efficient and can be improved. - Adapts to other cultures and unfamiliar situations, thinks on the feet & displays sense of urgency for completion of deliverables. - Encourages teamwork and collaboration by promoting openness and dialogue, facilitates participation of self and other team members in organizational decisions and motivates other team members and drives pride and positivity in work. Exhibits professionalism in conduct of work and respects others’ views. - Works with focus to meet the goals / targets given to him / her, seeks constant feedback and Suggests ways of improving conduct of work to make it more efficient - Breaks down the problem into smaller parts to analyze and chooses the best course of action with available information. - Displays excellent verbal and written communication skills and interpersonal skills required to interact with colleagues including customer, onshore counterpart, supervisors, team members, business analysts and business teams. Technical Skills: Technology Stack:An ideal candidate should have understanding and hands-on experience with the following technologies: - Asp.net, MVC/ React JS, Typescript. - Hands-on experience with AI tools such as Cursor and Claude code is highly desirable. - •Strong hands in .Net / Python •Strong hands in Typescript and React JS •node.js (Optional) •Managing source code with Git •Knowledge on Jira with Agile/scrum •Strong Knowledge on AWS •Knowledge on postgreSQL & Dynamo DB •Knowledge on micro service architecture •Knowledge on OpenApi/Swagger (Optional) Educational Qualification and Experience: Formal education - Graduate / Postgraduate in Computer Science / Information Technology. Minimum of 4+ years of hands-on experience FAI is committed to create an environment that respects, supports and inspires all individuals. We do not discriminate on the basis of color, religion, sex, gender identity, sexual orientation and age. At FAI, we celebrate diversity and believe that an inclusive workforce benefits employees, the organization and our community. We are an Equal Opportunity Employer. For more information about our company and dedication to putting People First, check out https://firstam.wd1.myworkdayjobs.com/faicareers.

India
MARGO logo

Developer

MARGO

DATA, AI & DIGITAL EXPERTS

Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

• Connect shoppers and brands across the open internet • Shape the future of digital commerce • Create impactful strategies at scale

Poland
Job Closed
MARGO logo

Agentforce Developer (SF1)

MARGO

DATA, AI & DIGITAL EXPERTS

Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

Our client is a global leader in commerce media, empowering businesses with proprietary commerce intelligence and AI-driven decisioning. Born from a start-up mentality and grown into a worldwide tech powerhouse, they connect shoppers and brands across the open internet. They believe in diverse thinking, continuous innovation, and building an inclusive environment where everyone can shape the future of digital commerce. Join them and create your impact at scale! Our client offers a fast-paced and energetic environment where your unique skillset will be nurtured. You will find real connections, continuous opportunities to grow, and a supportive team that celebrates success together. If you are ready to drive meaningful change and shape the future of the industry, apply today!

Poland
Art of Problem Solving logo

Software Engineer II

Art of Problem Solving

Art of Problem Solving - AoPS is an e-learning company that is on a mission to train “today’s brightest students to solve tomorrow’s problems.” As an employer, the educatio

Title: Software Engineer II Location: San Diego, California, United States Work Type: Hybrid, Full Time Job Description: At AoPS, we are world leaders in teaching advanced mathematics. We train many of the most elite mathematicians in the world, including all members of the US International Math Olympiad team—and we're expanding that same standard of excellence into new subjects and experiences. AoPS is unique because it is vertically integrated: we develop our own curriculum, run our own physical learning centers, employ teachers, and have a robust and capable product, design, and engineering team. But we've only scratched the surface of what's possible! Your job will be to help build the future of AoPS, creating the transformative digital experiences that students an teachers use to push the upper bounds of great teaching and learning. As a Software Engineer II, you'll take ownership of features and components that help students and families discover and connect with AoPS. You'll work alongside product, design, and other engineers to build products that make learning irresistible—growing your skills while delivering real value to hundreds of thousands of learners. What You'll Do: Own Features End-to-End: You'll take responsibility for features from design through deployment, making sound technical decisions within your domain and delivering high-quality work that helps the team meet its commitments. Build Robust Solutions: Design and implement solutions that work reliably within your area of ownership. You'll evaluate trade-offs, consider how your work integrates with other systems, and address technical debt as you go. Grow Your Craft: Deepen your expertise in our tech stack and develop advanced knowledge in specific areas. You'll write efficient, maintainable code and continuously improve the systems you touch. Contribute to Technical Direction: Participate in design discussions, offer ideas, and help shape the technical approach for your components. Your perspective matters, and you'll have opportunities to influence how we build. Communicate Clearly: Keep stakeholders informed on your progress, surface blockers early, and collaborate effectively with your team. No surprises, just transparent communication that helps everyone move forward. Deliver Quality: Design for reliability from the start. You'll write thorough tests, implement monitoring where needed, and take pride in shipping work that holds up in production. The ideal candidate has: - 2–4 years of professional experience in full stack web development - Solid proficiency with modern web technologies (we use TypeScript, React, Next.js, and PostgreSQL) - Ability to take ownership of features and deliver them independently with limited guidance - Strong problem-solving skills and attention to code quality - Comfort working in a fast-paced environment where requirements evolve - A collaborative mindset and clear communication skills - Bonus points for: - Experience with Shopify, especially headless integrations - Strong experience with Vercel and Next.js Why Join AoPS: This is a hybrid full-time position based in our San Diego office. The full salary range for this position is $99k-130k. Here are some things you can look forward to: - Impact: Join a small, high-agency team building the future of how students experience world-class education. Your work will directly affect hundreds of thousands of students who are discovering the joy of problem solving - Flexibility: Casual work environment with flexible scheduling - Benefits: Multiple options for Medical, Dental, and Vision plans - Future Planning: 401(k) with company match - Quality of Life: PTO plan and supportive leadership that gives you the work-life balance you deserve - Ease of Transition: Relocation bonus (if currently located outside of San Diego)

California
$99K - $130K / year