Job Description :
Role : Mobile Developer
Location: Seattle, WA
Duration: 6-12+ months

They prefer open source developer


Key Responsibilities
Contributes as a senior developer on a scrum delivery team, collaborating with product owners, developers, and testers to deliver business value on an iterative basis.
Architects, designs, and develops highly scalable and maintainable complex, end-to-end custom, software applications.
Ensures delivery high quality software by writing clean code and utilizing pair programming, mobbing, TDD, continuous integration and code reviews.
Serves as a mentor and idea leader in continuously improving the team by sharing new technology/process opportunities, and best practices.
Stays actively engaged in the technology industry and understands how evolving technologies can benefit our organization.
Participates in on-call support rotation.
Performs other responsibilities as assigned.

Job-Specific Skills
Required
o A minimum of 5 years of Android, iOS, Go, Node.js, Python, Java, and/or C# engineering experience.
o A minimum of 5 years of experience building custom, high scale, n-tier applications.
o A minimum of 3 years of experience creating and supporting REST-based services in a high-scaled micro-service architecture.
o Expertise with AWS, Azure, or other cloud providers.
o Experience developing Android and/or iOS applications and their supporting services.
o Strong interpersonal skills and the confidence to socialize and introduce new ideas and technologies to communities of engineers.
o High degree of professionalism, customer service orientation, initiative, flexibility, and the ability to multi-task.
o Excellent communication skills and proven ability to collaborate with a variety of team.
o Experience coaching and developing junior engineers.
o Proven experience managing or contributing to Open Source projects preferred
o Expertise with TDD, unit testing, pair programming and other Extreme Programming techniques preferred

Please share your profiles to or you can reach me on
             

Similar Jobs you may be interested in ..