HumanBit Logo

Angular Front End Software Engineer (Full Stack) | Codersbrain

full-time
Posted on May 17, 2025

Job Description

Angular Front End Software Engineer (Full Stack)

 

Qualifications

  • Bachelor’s degree required or equivalent work experience
  • Expertise in Angular Front-End framework
  • Full stack development experience with a main focus on the Front End
  • 2-5+ years of experience developing applications using modern Object-oriented Programming languages
  • Strong understanding of architectural standards and software development methodologies
  • Experience with Mobile Responsive development
  • Proficient experience in Java, TypeScript/JavaScript
  • Proficient experience using Spring Libraries
  • Experience in various database and big data technologies (Postgresql, BigQuery)
  • Flexibility and adaptability to the demands and requirements of a fast-paced environment with multiple priorities; Organizational and time-management abilities
  • Groovy, Gradle, Kafka, Terraform, ElasticSearch, Jenkins, Docker, Anthos
  • NgRx, RxJS, Deck.gl
  • Test Driven Development (TDD) experience
  • Full stack development experience using modern Single Page Application (Single SPA) framework
  • Full stack Micro Frontend development experience
  • Hands on experience with Cloud Platforms (GCP)
  • Experience in designing and implementing large-scale event-driven architectures (Kafka)
  • Familiarity with modeling techniques, design patterns and SOLID principles
  • Create and modify CI/CD pipelines
  • Advanced understanding of foundation architecture
  • Bachelor of Science Degree or equivalent work experience in a software engineering discipline
  • Typically has 3-6 years experience in an applicable software development environment
  • Proficient/competent to work on most phases of development within assigned technical discipline
  • Driven to excel in areas of technical expertise
  • Willing to assist team members in areas of: manual testing, test automation, build improvements
  • Customer oriented: meets individual commitments, works with the team to achieve team commitments, responds to requests in a timely manner, willing to help
  • Ability to focus on and solve problems, with a willingness to ask for help when needed

 

Responsibilities

  • Creativity and inventiveness are encouraged daily, as our goal is to provide our customers with some of the highest levels of data and performance available
  • Opportunity to create immersive and interactive geospatial maps that showcase Cotality data in its real-world context
  • Use geospatial libraries and tools to build complete visualizations with rich layers, high-precision computations, and seamless integration with base map providers
  • This consists of constant communication through team standups, pair-programming, iteration planning, and more
  • We do all this by empowering inspired minds like you to come up with ground-breaking solutions and implement them using the latest languages and frameworks to pioneer fast, event-driven systems and performant APIs in the cloud
  • As a Full Stack Software Engineer (Front End) , this role involves working with a technical lead, technical product manager, pairs of engineers, and a group of stakeholders which are domain experts on the application’s needs
  • You will leverage modern Agile development practices to deliver innovative solutions for Cotality customers
  • You will be flexible, adaptable and retrospective; never afraid to speak up when we are wrong so we can fix it and when we are right so we can improve on it
  • Embrace and exemplify XP Values (Simplicity, Communication, Feedback, Respect, Courage)
  • Be an active member of the property data developer community to help grow and enhance our engineering practices
  • Pair programming with team members to solve complex problems together using Test Driven Development to implement continuous integration
  • Collaborate with your team to provide technical direction on product, design, and architectural decisions
  • Learn from others (because we all have something to learn) and teach others (because we all have something to teach)
  • When something goes wrong, assist in diagnosing and resolving production incidents and then improve upon our tests, code, and systems so we don’t see that problem ever again
Powered by
HumanBit Logo