FullStack Developer (Java/Angular)

at  XIM Inc

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 May, 2025Not Specified01 Feb, 2025N/ACss,Java,Karma,Groovy,Spring Framework,Node.Js,Design Patterns,Angular,Object Oriented Programming,Protractor,Build Tools,Webpack,Sass,Google Cloud,Jasmine,Mobile,Spring Boot,KubernetesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Project Overview: Join a dynamic and fast-growing early-stage startup that is developing an innovative consumer mobile app at the intersection of tourism, retail, and mobility. We are looking for versatile developers to join our team and contribute to the diverse range of projects we are working on, prioritized according to business needs.
Role Overview: We are seeking experienced full-stack developers who are generalists rather than specialists, with the ability to contribute to different parts of our projects. This role demands a fast learner who is comfortable working with a variety of tools and technologies. While prior experience in tourism, retail, or mobility is not required, it is considered an added advantage.

GENERAL REQUIREMENTS:

  • At least 3 years of professional software development experience.
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, and anti-patterns.
  • Ability to learn quickly and adapt to new technologies.

REQUIREMENTS:

Backend Skills:

  • Proficient in Java 8 and RxJava.
  • Excellent understanding of the core parts and commonly used modules of the Spring framework.
  • Experience with developing RESTful services using Spring Boot.
  • Familiarity with Hibernate and Postgres databases.
  • Experience with at least one NoSQL database.
  • Knowledge of Groovy and Spock.
  • Proficiency in Node.js.

Frontend Skills:

  • Strong understanding of HTML5, JavaScript, and CSS.
  • Deep knowledge of best practices and browser-specific challenges for both desktop and mobile.
  • Experience with Angular 2 and React Native.
  • Familiarity with testing frameworks such as Jasmine, Karma, and Protractor.
  • Experience with build tools such as Gulp, Grunt, and Webpack.
  • Proficiency in CSS preprocessors like SASS and LESS.

General Skills:

  • Experience with Kubernetes and Google Cloud Platform (GCloud).
  • Familiarity with CI tools and processes.
  • Understanding of security standards and best practices.
  • Experience with DevOps tasks is a plus.

Responsibilities:

  • Contribute to the development of various features within the mobile app across frontend, backend, and mobile platforms.
  • Collaborate with the development team to deliver high-quality and efficient software solutions.
  • Adapt quickly to changing priorities and work across multiple projects.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Remote, USA