At SunDevs, we’re in the process of inventing a new type of consulting agency, and we need great people to come along this journey with us. Our clients come to us to help them solve interesting challenges using technology. We’re scaling our team of software developers and are currently looking for an Intermediate Mobile Developer.
You'll be joining our team at an interesting time; we are still small, but we are growing, and we need people to help shape the future of Punchcard. If you have experience as a software developer, have worked on projects with a variety of clients and users and are excited about the opportunity to work with a growing team and roll up your sleeves to create some amazing software, then this could be the role for you.
Your Typical Day
Starting in the morning, you’ll gather with your project team and project leads to go over everything that happened in the previous day, and all the context necessary for today. Blockers will be raised, and plans made to mitigate or remove them. If clarity is needed, the daily standup is where you’ll find it.
From there, you’ll fire up your IDE (we like VS Code) and start working, grabbing assigned tasks from Dev Ops. If you’ve got questions, your teammates and leads are just a collaboration call away, where you can pair program on difficult tasks or explore solutions together. Once you’ve finished a task or user story, it’s off to git to check it in via pull request for approval and final checks.
Finally, the whole team gets together to scope out and reflect on the days work, figure out what tomorrow looks like, and send the client a build.
Work with design teams and product managers to ideate software solutions.
Communicating with and presenting to clients on a regular basis.
Produce fully functional mobile applications writing clean code.
Develop and manage well-functioning databases and web and mobile applications.
Test software to ensure high standards of quality, responsiveness and efficiency.
Troubleshoot, debug and upgrade software and frameworks.
Build features and applications with a mobile responsive design.
Research and suggest new mobile products, applications and protocols.
Communicate with your peers via work tracking, source control and messaging.
Stay up-to-date with new technology trends.
A love of solving interestingproblems.
3+ years of actual experience working as a software developer.
Experience with iOS and/or Android native development
C#, SQL Server and Servicestack experience an asset, but not required.
Excellent written and oral communication skills.
Strong analytical and problem-solving skills.
Ability to multi-task to manage competing demands.
High personal integrity and team-orientation.
An entrepreneurial spirit.
🏢 Company background
This is the history of the company written for the CTO who is one of the Cofounders → ¿Cómo cree una empresa de desarrollo de software en mi pueblo natal desde cero, con personas que…
💖 More about our benefits
Salary in USD.
Equipment will be provided
One week off per year
budget for training for 480 USD