FULL-STACK JAVA / ANGULAR SOFTWARE DEVELOPER
Responsible for code and/or asset management, conversion, verification, and maintenance. Capable of implementing significant portions of code based upon well-defined requirements, adhering to established standards of quality for documentation and coding. Interacts well in a group, requiring some direction from manager and senior team members. Able to identify and act upon issues and problems that arise.
Reporting to the CTO.
Minimum requirements
- B.S./M.S. in Computer Science, experience in producing one or more commercial
- applications, or equivalent experience.
- A solid understanding of Java, web app development with AngularJS, and debugging
- techniques.
- Knowledgeable about database methodology and database systems with a solid
- understanding of SQL and/or other sequential query languages.
- Conversant about Internet technologies, communication protocols, and techniques.
- Experience in applying knowledge of good coding practices and fundamental computer
- science principles.
- Experience Building RESTful APIs
- Proficiency with Windows, Mac, or Linux/Unix. Knowledge of more than one platform
- preferable.
- Willingness to learn new platforms, as needed.
- Ability to work in a team and take direction well.
- Self-motivated and responds to supervision. Asks relevant questions.
- Enthusiastic about company and programming company products.
- Can independently plan tasks and estimate their completion.
- Can adapt to changing conditions.
- Nice to have
- Knowledge of iOS/Android app development and user interface design is a plus.
- Summary of technical skills minimum requirements:
- Java, web app development, AngularJS, database methodology and SQL, RESTful API