full time salary position
Position Overview
As a member of our software development team you will have the opportunity to work and grow in an exciting and challenging environment dedicated to delivering quality software using modern technologies and frameworks. As part of our diverse multidisciplinary team, you will have the opportunity to grow in the areas of programming, software architecture, User Experience design (UX), Agile software development and software engineering.
expectations
Position Requirements
Here's the deal - There's no typical day at E2Generations. Our dynamic environment calls for adaptable problem solvers who believe change is the only constant in life (because it is). Although you might wear multiple hats on any given day, we’ve compiled the most important responsibilities:
what to expect
Position Responsibilities
Swift UI
Strong experience with .NET in SQL Environment with an Angular front-end.
Experience
5+ years of hands on experience in design, development and implementation of web applications
MVC+MVVM
Strong front-end development skills: HTML5, CSS3, and JavaScript.
REST+JSON
Experience with front-end frameworks: Twitter Bootstrap, Foundation, etc
Knowledge
Experience with fundamental API architectures including REST and GraphQL.
Standards
Experience building database queries for relational and document databases.
Organization
Dedication to produce clean code that validates and follows industry coding style standards.
Teamwork
Excellent organization and communication skills, both verbal and written
Solutions
Work collaboratively with a team debugging and problem-solving skills
Testing
Some experience with cross-browser, platform, and device manual/automation testing
Terminal
Fundamental knowledge of terminal commands
Usability
Experience in UI / UX skills and understanding of Usability
Optimization
Experience with optimizing website performance
Git
Experience with Git
Object
Experience with Object Oriented Programming
Agile
Experience with Object Oriented Programming
Swift UI
Experience with Swift UI
Experience
5+ years iOS development experience with a healthy mix of Swift and Objective-C across multiple device types
MVC + MVVM
Experience with MVC and MVVM architecture paradigms
REST + JSON
Experience working with remote data via REST and JSON
Knowledge
Working knowledge of the general mobile landscape, architecture, trends, and emerging technologies
Standards
Dedication to produce clean code that validates and follows industry coding style standards.
Organization
Excellent organization and communication skills, both verbal and written
Teamwork
Work collaboratively with a team debugging and problem-solving skills
Solutions
Demonstrate strong problem solving ability and analytical skills.
Testing
Some experience with cross-browser, platform, and device manual/automation testing
Terminal
Fundamental knowledge of terminal commands
Usability
Experience in UI / UX skills and understanding of Usability
Optimization
Experience with optimizing website performance
Git
Experience with Git
Object
Experience with Object Oriented Programming
Agile
Experience with Agile/Scrum development methodology, test-driven, continuous integration.