search
yourdomain > North Bay > computer/technical > Software Engineer

Software Engineer

Report Ad  Whatsapp
Posted : Saturday, February 03, 2024 08:56 PM

*About us* We are professional, agile and innovative.
Our work environment includes: * Modern office setting * Food provided Responsibilities: - Develop and maintain software applications using various programming languages and technologies - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, efficient, and maintainable code - Troubleshoot and debug software issues - Conduct code reviews to ensure code quality and adherence to coding standards - Participate in the entire software development lifecycle, from concept to deployment - Stay up-to-date with emerging technologies and industry trends Experience: - Strong proficiency in at least one programming language, such as C# or Java - Experience with web development frameworks, such as React or Express - Familiarity with IT infrastructure and networking concepts - Knowledge of RESTful APIs and best practices for API design - Experience with version control systems, such as GitHub - Understanding of software development methodologies and agile practices - Strong problem-solving skills and attention to detail Creating applications for iOS (App Store) and Android (Play Store) involves a range of responsibilities and tasks.
The specific job duties can vary depending on the role, the size of the development team, and the complexity of the project.
Here is a general overview of the typical job duties for someone involved in creating applications for both iOS and Play Store: *Design and Architecture: *Create the overall architecture and design of the application.
Define the user interface and user experience design for both iOS and Android platforms.
*Development: *Write code for the application, following best practices and coding standards.
Implement features and functionality using programming languages such as Swift (iOS) and Kotlin/Java (Android).
*Testing: *Conduct thorough testing of the application to identify and fix bugs.
Perform unit testing, integration testing, and user acceptance testing.
*Collaboration: *Work closely with cross-functional teams, including designers, product managers, and QA engineers.
Collaborate with other developers to ensure consistency and compatibility across platforms.
*Platform-Specific Development: *Implement platform-specific features and optimizations for iOS and Android.
Familiarity with iOS frameworks (UIKit, SwiftUI) and Android frameworks (Android SDK) is essential.
*Version Control: *Use version control systems (e.
g.
, Git) to manage codebase changes and collaborate with team members.
*Deployment: *Prepare the application for deployment to the App Store and Play Store.
Follow platform-specific guidelines and submission processes for app release.
*Maintenance and Updates: *Provide ongoing maintenance and support for released applications.
Implement updates, bug fixes, and new features based on user feedback and evolving requirements.
*Stay Current with Technology: *Keep up-to-date with the latest developments in mobile app development, iOS, and Android platforms.
*Performance Optimization: *Identify and address performance bottlenecks, ensuring the application runs smoothly on various devices.
*Security: *Implement security best practices to protect user data and ensure the application meets security standards.
*Documentation: *Create and maintain documentation for code, architecture, and development processes.
*Communication: *Communicate effectively with team members and stakeholders, providing updates on progress and addressing concerns.
*Adherence to Guidelines: *Follow platform-specific design and development guidelines to ensure the application meets the standards set by Apple and Google.
Overall, creating applications for iOS and Play Store requires a combination of technical skills, creativity, and effective collaboration to deliver a successful and user-friendly product.
If you are a motivated individual who thrives in a fast-paced environment and has a passion for software development, we would love to hear from you.
Please submit your resume and portfolio showcasing your relevant work.
Please Subscribe to our Youtube Channel.
www.
youtube.
com/@ImmersiveDragon And Check out our Curriculum of Programming.
Job Types: Full-time, Contract, Internship Pay: $50,000.
00 - $2,000,000.
00 per year Compensation package: * 1099 contract * Bonus opportunities * Performance bonus * Yearly pay Experience level: * 1 year Schedule: * 8 hour shift * Choose your own hours * On call * Weekends as needed Work Location: Hybrid remote in Highland, CA 92346

• Phone : NA

• Location : 777 San Manuel Blvd, Highland, CA

• Post ID: 9003716992


Related Ads (See all)


auburn.yourdomain.com is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2024 yourdomain.com