Who we are
Artmac Soft is a technology consulting and serviceoriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description:
Job Title : CrossPlatform Developer (Python & Java)
Job Type : W2 / C2C / 1099
Experience : 1012 Years
Location : Sunnyvale California
We are looking for a CrossPlatform Developer (Python & Java) who will have a strong background in productbased companies with past experience at Apple being a significant plus. This role requires expertise in Python including lowlevel to advanced programming design and architecture as well as comprehensive fullstack development skills.
Responsibilities:
- 1012 years of professional experience in software development.
- Strong proficiency in Python programming including lowlevel and advanced concepts.
- Experience with cloud platforms such as AWS Azure or GCP.
- Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Extensive experience in fullstack Python development covering API creation libraries networking data transfer and automation scripting.
- Proven experience in designing and implementing complex software systems.
- Previous experience in productbased companies is required; past experience at Apple is a significant plus.
- Strong understanding of design principles algorithms and data structures.
- Ability to work in a fastpaced collaborative environment.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of frontend technologies such as JavaScript HTML and CSS.
- Develop and maintain fullstack Python applications including APIs libraries networking data transfer and automation scripting.
- Design build and maintain efficient reusable and reliable Python code.
- Implement security and data protection.
- Integrate data storage solutions.
- Ensure the best possible performance quality and responsiveness of applications.
- Identify bottlenecks and bugs and devise solutions to mitigate and address these issues.
- Collaborate with crossfunctional teams to define design and ship new features.
- Continuously discover evaluate and implement new technologies to maximize development efficiency.
Qualification:
- Bachelors degree or equivalent combination of education and experience