Lynk Global is looking for a Senior Software Engineer in Bangalore, India. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Execute new features by writing well designed, testable and efficient code with superb quality to improve platform quality and stability.
- Improve full-stack web applications with high availability, simplicity, maintainability and reusability.
- Devise and develop RESTful APIs with high scalability and availability.
- Design and maintain high standard documentation for APIs and software.
- Cooperate with product managers, UI/UX designers and UX researchers to define the product vision, review specs, make architecture decisions, create user-friendly designs and build new features for end-to-end product development.
- Continuously develop our full-stack solutions to optimize performance and provide a positive user experience.
- Combine data from various back-end services and databases.
- Integrate high levels of automated test coverage into workflows.
- Implement code review and continuous integration from a bottom-up approach with other developers.
- Operate closely with CTO to help realize company objectives.
Job Requirements:
- Minimum 5 years of experience in software development with a focus on JavaScript MVC frameworks such as AngularJS or React or equivalent, AWS, HTML, CSS, NodeJS, and Restful APIs.
- Solid software engineering skills, thinking in framework/platform terms, setting and following functional conventions, writing highly testable code, isolating business logic and presentation.
- Demonstrated understanding of relational and NoSQL databases (e.g., PostgreSQL and MongoDB). Ability to write queries, triggers, and bulk update scripts.
- Deep knowledge in at least one of the following programming languages JavaScript (especially server-side JavaScript), Golang, Java, C#, Python, Ruby.
- Familiarity with source control and bug tracking tools.
- Expert knowledge of AWS or other cloud infrastructure services.
- Sound experience in Natural Language Processing and graph computing technologies would be a big plus.
About Lynk Global:
Born in Asia and growing globally, Lynk is a curation platform that provides a better way to access and share knowledge. Lynk connects people with time-sensitive and business-critical questions to a curated community of 50,000+ Knowledge Partner.