Job Type: 1099/C2C/Contract to Hire
Schedule: Monday to Friday (onsite)
Pay: $55 - $65 per hour (based on experience)
Who We Are
Soch is a pioneer in solving the public sector's most critical business challenges by digitizing and automating complex processes. We offer a suite of products that address election integrity, FOIA management, system provisioning and other critical business challenges in the government sector.
What We Are Looking For
We are looking for a Mobile Application Developer who possesses a passion for pushing mobile technologies to the limits. This Mobile app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. You will be responsible for developing a visually appealing and highly interactive interface using iOS and Android platforms. We are looking for candidates with hands-on experience in designing and developing mobile applications solutions using Flutter platform and Dart language; with an enthusiastic, creative attitude and are excited about the intersection of technology and user experience.
In this role you will be responsible to manage the software development life cycle, from planning and development to testing and release. Mobile Application developer responsibilities include gathering system and user requirements, design and build advanced applications and testing features before release. If you have hands-on experience developing applications with agile methodologies and are ready for a creative role, we’d like to meet you. Ultimately, you will develop, deploy and maintain functional, secure and high-quality applications.
Note: This role requires hands-on experience.
Primary Responsibilities of the Role
Create multi-platform apps for iOS/Android using Flutter Development FrameworkFlutter developer with expertise in mobile app architecture, state management, and integration of modern APIsHands-on experience in mobile application development, with a strong focus on FlutterProven expertise in iOS and Android app deployment, including publishing on App Store and Google PlayStrong proficiency in API integration, including RESTful APIs, OAuth authentication, and third-party servicesExtensive knowledge of clean architecture, state management frameworks, and performance optimizationExperience with secure coding practices and mobile app securityDemonstrated ability to mentor and lead development teamsExceptional skills in translating UI/UX designs into high-quality, responsive codeExcellent communication and interpersonal skillsExceptional debugging and troubleshooting skills, including performance tuning and stability issuesRequired Skills
Develop, deploy, and maintain high-quality mobile applications using Flutter for both iOS and Android platformsSolid understanding of Flutter, RxDart, Dart, Flutter UI and animations.Experience working with native technologies like Android, iOS would be plusExperienced in working with remote data via REST and JSONEnsure seamless cross-platform performance, UI/UX consistency, and native app responsivenessLead efforts in integrating complex RESTful APIs and other third-party services into mobile appsEnsure secure handling of API calls, including OAuth and other authentication mechanismsImplement best practices for secure app development, including handling sensitive data and preventing security vulnerabilitiesMonitor and optimize application performance to ensure smooth operation across devicesCompany's website:
https://www.soch-inc.comEqual Opportunity Employer:
Soch, Inc is proud to be an equal employment opportunity employer. Our goal is to be a diverse workforce that is representative, at all job levels. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.'
Work Location:
Richmond, VAJob Type: Corp to Corp, Contract to Hire
Pay: $70 - $75 per hour (based on experience)
Who We Are
Soch is a pioneer in solving the public sector's most critical business challenges by digitizing and automating complex processes. We offer a suite of products that address election integrity, FOIA management, system provisioning and other critical business challenges in the government sector.
What We Are Looking For
We are looking for a Senior Frontend Developer to build and maintain the system’s dashboard and UI. You will be responsible for developing a visually appealing and highly interactive interface using Angular, ensuring that the system’s users can easily navigate, view reports, and monitor overall performance. We are looking for candidates with hands-on experience, with an enthusiastic, creative attitude and are excited about the intersection of technology, and user experience.
In this role you will be responsible to manage the software development life cycle, from planning and development to testing and release. Senior Frontend developer responsibilities include gathering system and user requirements, building angular modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready for a creative role, we’d like to meet you. Ultimately, you will develop, deploy and maintain functional, secure and high-quality applications.
Note: This role requires hands-on experience.
Primary Responsibilities of the Role
Design and develop a responsive and scalable UI using Angular that works seamlessly across devices.Ensure smooth data handling between frontend and backend through efficient API integration.Troubleshoot and resolve frontend issues while maintaining high code quality and following best practices for performance optimization.HTML/CSS, TypeScript and Java, open source frameworks, RESTful web services, and work on cross-browser and cross-device developmentExperience in application servers such as JBOSS EAP etc.Good understanding of relational database concepts, specifically MS SQL and/or MySQLPlan and complete assigned work, plan, communicate effectively orally and in writing;Motivate and work with people; quickly adapt to new technical environments (multiple disciplines);Manage multiple projects with dynamic priorities;Be equally adept at highly technical and strategic issues/projects.Develop and maintain software lifecycle on AWS (AWS experience is good to have but not required).Proven analytical and problem-solving skills; creative thinking.Ability to provide accurate and realistic effort estimates, commit and deliver accordingly.Proven experience with multiple operating systems: Linux/Unix/Windows.Develop, test, debug, document, and maintain Java/JEE applications.Develop and maintain system documentation, including technical specifications, data mapping, program logic and flowcharts.A Successful Candidate Will Have:
8+ years of experience with Angular, JavaScript and/or TypeScript.Proven experience in building data-driven UIs and integrating with RESTful APIs.Experience with data visualization libraries such as PrimeNG, etc.Experience in rewriting/Migration from AngularJS version to the newest versionStrong understanding of UI/UX best practices and responsive design to ensure a modern, responsive, and attractive user interface.Experience designing, building and testing Java EE applicationsExperience with AWS infrastructure such as configuring application server, DB and network is a plus but not requiredIn-depth knowledge of popular Java frameworks like SpringBootSolid understanding of Object-Oriented Design Methodology and Design Patterns like Singleton, Factory, Observer, Proxy, Demand, etc. is required.Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation is required.Extensive practical experience in building enterprise applications using Java EE technologies is required.Experience in SpringBoot is required.Experience in ORM frameworks, Configuration management, Build and testing tools is required.Schedule:
Monday to Friday (Onsite/Hybrid)Company's website:
https://www.soch-inc.comEqual Opportunity Employer:
Soch, Inc is proud to be an equal employment opportunity employer. Our goal is to be a diverse workforce that is representative, at all job levels. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.'
Work Location:
Richmond, VA