Angular / RoR Full Stack Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, SumasEdge Corporation, is seeking the following. Apply via Dice today!Title: Angular / RoR Developer (heavier on the frontend in Angular - backend Ruby on Rails) Location: Hybrid 3x week (T, W, TH) - can do Charlotte, NC or Dallas, TX or Evansville, IN office (would prefer candidates already living in these locations) Interview process: 2 rounds (exercise to complete prior to 1st interview) Job Description:Angular heavy the fronted, Ruby on Rails backend (70% frontend, 30% backend) Heavy angular, recent versions preferred GraphQL; decommissioning a tool - to go into GraphQL (nice to have tool, not required) Will work with cloud ops and devops teams closely Financial background is requiredKey Responsibilities:Development: Design, develop, and maintain robust and scalable web applications using Angular and RoR in backend, with a focus on high performance and security.Testing: Implement and execute test cases using RSpec, Cucumber, TestNG, and other testing frameworks to ensure the quality and reliability of applications.API Integration: Develop and integrate RESTful APIs and services, ensuring seamless communication between the front-end and back-end.Front-End Development: Utilize your expertise in Angular, HTML, CSS, and JavaScript to create intuitive and responsive user interfaces.Version Control: Manage code repositories using version control systems like Git, ensuring efficient code collaboration and version management.CI/CD: Implement and manage continuous integration and deployment pipelines using tools such as CircleCI, Jenkins, and Docker.UI/UX: Apply best practices in UI/UX design to enhance user experience and interface aesthetics.Agile Development: Collaborate effectively in a fast-paced agile environment, participating in sprint planning, daily stand-ups, and retrospectives.API Testing: Perform RESTful API testing using tools like Postman, JMeter, or SOAP UI to validate functionality and performance.Qualifications:RxJS / Reactive Programming: Proficiency in reactive programming patterns using RxJS Observables for managing asynchronous data flows in Angular applications.TypeScript: Strong TypeScript fundamentals beyond vanilla JavaScript, including interfaces, generics, and strict typing.Authentication: Experience with OAuth 2.0 / OpenID Connect authentication and authorization in single-page applications.Bonus Points:Hybrid Mobile Apps: Experience with hybrid mobile app development.Financial Services: Background or experience working in the Financial Services industry.Ionic: Familiarity with the Ionic framework for mobile app development.