Type: Full-time (In-office, transitioning to full-time remote later in the year)
Archetype: Mid/Senior Developer, Full Stack Developer Job Description: We are seeking a highly skilled Senior Full Stack Java Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in TypeScript React for the front end and Java/Kotlin for the back end. Additionally, familiarity with cloud infrastructure, particularly AWS or Azure, is highly desirable. This position offers the opportunity to work in a collaborative environment, utilizing cutting-edge technologies to develop innovative solutions for our clients. Responsibilities: 1. Develop and maintain front-end components using TypeScript and React. 2. Design and implement RESTful APIs using Java/Kotlin for the back end. 3. Collaborate with cross-functional teams to translate business requirements into technical solutions. 4. Optimize application performance and scalability. 5. Write clean, maintainable, and efficient code. 6. Troubleshoot and debug complex issues across the stack. 7. Stay updated on emerging technologies and industry best practices. 8. Participate in code reviews and provide constructive feedback to team members. 9. Contribute to the continuous improvement of development processes and methodologies. 10. Mentor junior developers and share knowledge within the team. Requirements: 1. Bachelor's degree in Computer Science, Engineering, or related field. 2. Minimum of 3 years of experience in full-stack development. 3. Proficiency in TypeScript and React for front-end development. 4. Strong knowledge of Java or Kotlin for back-end development. 5. Experience with cloud platforms such as AWS or Azure. 6. Solid understanding of software development principles and best practices. 7. Excellent problem-solving and analytical skills. 8. Ability to work effectively in a fast-paced environment and manage multiple tasks simultaneously. 9. Strong communication and interpersonal skills. 10. Experience with Agile methodologies is a plus.