CareerZen Logo
Company logo

Entry level Python developer

Techfield

Full-time

Des Moines, IA

Job description

Job Summary
We are seeking a talented and motivated Junior Mobile Developer to join our dynamic team. The ideal candidate will have a strong background in mobile application development, with expertise in both front-end and back-end technologies. You will be responsible for designing, developing, and maintaining high-quality mobile applications that provide an exceptional user experience. Your role will involve collaborating with cross-functional teams to define, design, and ship new features while ensuring the performance, quality, and responsiveness of applications.

Responsibilities

  • Design and develop mobile applications for various platforms using modern frameworks and technologies.
  • Collaborate with UX/UI designers to create intuitive user interfaces and seamless user experiences.
  • Write clean, maintainable code following best practices in software development.
  • Conduct unit testing and debugging to ensure application functionality and performance.
  • Implement RESTful APIs and integrate third-party services into mobile applications.
  • Participate in code reviews to maintain code quality and share knowledge with team members.
  • Utilize version control systems such as Git for efficient collaboration on projects.
  • Stay updated with emerging trends in mobile development and suggest improvements to existing applications.
  • Work within Agile methodologies to deliver projects on time while adapting to changing requirements.

Skills

  • Proficiency in JavaScript, HTML, CSS, and front-end development frameworks such as Angular or React.
  • Experience with back-end technologies including Node.js, Django, or Ruby on Rails.
  • Familiarity with database management systems such as MySQL, PostgreSQL, MongoDB, or Microsoft SQL Server.
  • Knowledge of Docker for containerization and CI/CD practices for streamlined deployment processes.
  • Understanding of system architecture principles and data visualization techniques.
  • Experience with version control tools like GitHub or SVN for collaborative development.
  • Familiarity with cloud services such as AWS or Azure for application hosting and deployment.
  • Strong understanding of responsive web design principles and e-commerce solutions.
  • Ability to work with Agile project management tools like Jira or Trello for task tracking.
  • Knowledge of web services (SOAP/REST) and API integration for enhanced application functionality.
  • Experience with unit testing frameworks to ensure code reliability. Join us in creating innovative mobile solutions that make a difference!

Job Type: Full-time

Pay: From $32.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Work Location: In person