work with acquro
join acquro if you are ready to bring exceptional service that deliver world-class technology to companies.
if you’re a passionate professional equipped with a computer science degree, and more than 5 years of tech experience, then let’s talk!
You will have responsibilities that range from discovering and shaping to implementing and marketing strategic products, ensuring that our craft stays at the leading edge of technology.
We create both rapid prototypes – usually within 2 to 3 weeks – as well as full-scale applications typically delivered within 3 months. By working collaboratively and interactively through design and development, we deliver fully functioning web-based and mobile applications that meet business goals. You will contribute to development across the entire technology stack, from databases to native apps.
We work with the latest open-source technologies. Our team is small, flexible, and employs agile methodologies to quickly provide clients with the solutions they need.
acquro’s office culture is casual, fun, and social, with a strong emphasis on education and innovation. We have the freedom to try new ideas, to experiment, and we are expected to be constantly learning and growing.
qualifications
fluent in English with the ability to communicate complex ideas effectively
bachelor’s degree in Computer Science
minimum of 5 years’ experience in software development
strong application development knowledge of any of the following technologies .Net, Java, or Python
strong computer science theory on algorithms and data structures
experience of engineering practices such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, application security
knowledge of Agile software development process
familiarity with testing frameworks such as JUnit
outstanding record of academic achievement
demonstrated aptitude for analytics
strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions
able to work under competing priorities, manage expectations effectively and support the team under pressure
comfortable with ambiguity and rapid changes common in early-stage product development
distinct customer focus and quality mindset
able to manage own professional development and contribute to functional knowledge building
ability to work collaboratively in a team environment and with people at all levels