BuyStars is seeking a results-oriented Software Engineer to join our rockstar team. The ideal candidate is a passionate builder of great products/frameworks, with excellent leadership qualities. If you thrive in a fast-paced environment, can create an environment for others to thrive too, and are enthusiastic about all aspects of the business and product development, BuyStars is the place for you!
Responsibilities
- Research, design, and build highly reliable, available, and low-latency microservices that can handle millions of API calls across systems.
- Own big functional components from a very ambiguous problem statement to software design, development, deployment, testing, maintenance, and technical metrics.
- Have good problem-solving skills and the ability to transform complex problems into simple reusable solutions.
- Work independently with stakeholders like product managers, team members, business analysts, customers, and API vendors.
- Make the best performance and frugal infrastructure choices to deploy services.
- Learn new technologies and build proof of concepts around them to solve critical business problems.
- Lead by example and guide team members on everything from structured problem solving to the development of software delivery best practices.
- Platformize components as libraries, utilities, and services and promote reuse.
Requirements
- BTech, MTech in Computer Science or a related technical discipline (or equivalent) and excellent track record of delivering user-friendly app experiences.
- Knowledge of different programming languages (Java, Node.js, Golang, JavaScript), their suitability, and ability to make right choices.
- Experience in architecting and end-to-end delivery of at least one large backend component.
- Experience in building serverless architecture (such as AWS Lambda).
- Experience with building RESTful API.
- Experience with building UI applications in React Native is preferable.
- Ability to provide simple solutions to complex problems.
- Ability to drive best practices in software testing and deployment.
- Excellent track record in operational excellence. Maintaining the health of the large-scale system in the production and ability to mitigate problems within minutes.
- Self-motivated to think of long-term solutions to fix recurring or severe problems.
- Experience in analyzing data and coming up with actionable insights for problems.
This job was posted by Sriram Krishnamoorthy from BuyStars.