Anarust Inc. is seeking a talented and motivated Remote Application Developer to join our growing team.
The ideal candidate will have a strong background in software development, a passion for creating high-quality applications, and the ability to thrive in a remote work setting.
This position will be responsible for designing, developing, testing, and maintaining applications across various platforms.
Responsibilities: Design, develop, and implement high-quality software solutions based on project requirements.
Write clean, efficient, and well-documented code.
Participate in code reviews and contribute to improving team coding standards.
Collaborate with cross-functional teams (e.g., product, design, QA) to deliver projects on time and within budget.
Troubleshoot, debug, and resolve software defects.
Contribute to the continuous improvement of development processes and tools.
Stay up-to-date with the latest technologies and industry trends.
Participate in sprint planning, daily stand-ups, and retrospectives (Agile environment if applicable).
Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Proven experience as an Application Developer (X years preferred).
Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, etc.
- specify the languages relevant to your needs).
Experience with relevant frameworks and technologies (e.g., React, Angular, Node.js, .NET, Spring, etc.
- be specific).
Experience with database technologies (e.g., SQL, NoSQL).
Familiarity with software development methodologies (e.g., Agile, Waterfall).
Experience with version control systems (e.g., Git).
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and effectively in a remote environment.
Must be a resident of the United States or possess a valid work permit.
Preferred Qualifications: Experience with cloud platforms (e.g., AWS, Azure, GCP).
Experience with mobile development (iOS or Android).
Experience with automated testing and CI/CD pipelines.