Are you a passionate Kotlin Developer with a knack for cloud-first solutions? Do you enjoy sharing your knowledge and mentoring junior developers? If so, WonderWorks Tech in Birmingham has an exciting opportunity for you! We are looking for a skilled Kotlin Developer who embraces innovation and is eager to contribute to our dynamic team.

Your Role: Leading the Charge in Kotlin Development

As a Kotlin Developer at WonderWorks Tech, you will play a pivotal role in our development team, focusing on cloud-first applications utilizing AWS technologies. Your expertise will help drive our projects forward, ensuring high standards of code quality and performance.

Key Responsibilities

  • Design, develop, and maintain robust Kotlin applications with a strong emphasis on cloud architectures.
  • Leverage AWS services to build scalable and efficient solutions that meet the needs of our clients.
  • Mentor and guide junior developers, fostering an environment of learning and professional growth.
  • Collaborate with cross-functional teams to define, design, and ship new features effectively.
  • Continuously improve code quality through code reviews, testing, and refactoring.
  • Stay updated with emerging technologies and advocate for best practices within the development team.

What You Bring to the Table

To thrive in this role, you should possess a combination of technical expertise and leadership skills. Here are the qualifications we are looking for:

  • Proven experience as a Kotlin Developer, with a deep understanding of Kotlin programming language.
  • Hands-on experience with AWS services (e.g., Lambda, S3, EC2, RDS) and a cloud-first approach to development.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent communication skills and a knack for mentoring and guiding less experienced developers.
  • Experience with version control systems, particularly Git, and familiarity with CI/CD pipelines.
  • A proactive attitude towards problem-solving and a desire to learn new technologies.

Why Join WonderWorks Tech?

At WonderWorks Tech, we value innovation, creativity, and collaboration. Here are just a few reasons why you should consider joining our team:

  • Collaborative Environment: Work alongside talented professionals who are as passionate about technology as you are.
  • Professional Growth: We invest in your development with ongoing training and mentorship programs.
  • Flexible Work Arrangements: Enjoy the flexibility of remote work options while maintaining a healthy work-life balance.
  • Competitive Compensation: Receive a competitive salary along with a comprehensive benefits package.

What We Offer:

Benefits Description
Health Insurance Comprehensive medical, dental, and vision coverage for you and your family.
Retirement Plans 401(k) plan with employer matching contributions to help you prepare for the future.
Paid Time Off Generous vacation and sick leave policies to ensure you have time for relaxation.
Professional Development Access to workshops, courses, and conferences to enhance your skills.

Ready to Make an Impact?

If you are an experienced Kotlin Developer with a passion for mentoring and a cloud-first approach, we want to hear from you! Join us at WonderWorks Tech and help us build innovative solutions that make a difference. Apply today by submitting your resume and a cover letter detailing your experience and why you would be a great fit for our team.

We look forward to welcoming you to our innovative and collaborative environment where your expertise and contributions will be valued.

Additional Links