About the Job
- Design and implement a software architecture
- Select a technology stack
- Design and configure infrastructure
- Select a development toolkit (IDE, etc.)
- Design and implement a database design
- Improve and optimize the application architecture
- Ensure security and scalability of the application
- Ensure security and scalability of the infrastructure
- Explore new technologies and decide whether to implement them
- Define and implement development standards according to up-to-date coding methodologies and best practices.
- Build an agile development culture.
- Set up a development team workflow.
- Conduct code reviews.
- Perform design reviews.
- Mentor newly hired developers.
- Monitor developers’ progress.
- Manage technical risk.
- Set up a streamlined deployment pipeline.
- Make sure that the company’s data is protected.
- Participate in company management.
- Keep track of and analyse the competition to suggest technological innovations.
- Suggest ways that technology can help the company be more successful.
- Engage with customers and product managers to ensure that product delivery obsessively aligns with customer value creation
- Implement internal engineering management strategies to achieve world-class productivity and cost efficiency.
More than 4 years
Not Specified at least
Information Technology Services
About this Company
Vapulus is the next generation mobile payment service and mobile payment provider, Vapulus gives you control over your money. You can shop online, retail, send, and receive the way you want.