Senior Developer | Online Jobs | Optimhire

Senior Developer

Roles & Responsibilities

  • Understanding of how to build performant, decoupled, testable, maintainable code
  • Sharing knowledge with teammates, and working collaboratively when you need help
  • Advocate for improvements to product quality, security, and performance
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
  • Provide constant vision and feedback to the product team during the product development and testing process
  • Define epics and granular user stories, as applicable, based on the product requirements
  • Collaborate with QA teams in reviewing test plans for applicability and test coverage
  • Participate in scrum ceremonies as the solution owner and assist in sprint planning, estimation, requirement analysis and review, taking a call on trade-offs and conflict resolution
  • Prioritize requirements for the sprint and the release collaborating with the offering manager
  • Manage and mentor junior developers

Preferred Technical and Professional requirements:
  • 3+ years of experience in preferably in a tech startup
  • Strong foundation in server-side programming languages like Java, Node (TypeScript), Python
  • Professional experience with relational and non-relational databases (PostgreSQL, MongoDB etc.)
  • Solid understanding and experience with REST API and GraphQL API architecture
  • Experience with containerization (Docker etc.) and cloud technologies
  • Experience with automation and building CI/CD pipelines
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, iterative software development process
Nice to have:
  • Excellent verbal and written communication skills
  • Product company experience
  • Knowledge of Project Management tools like Jira
  • Knowledge of Data Science Applications & Statistical Analysis
  • Understanding of microservice architecture
  • Knowledge of Infrastructure as Code tools like Terraform


Job Type

Payroll


Positions

Full-Stack Developers


Must have Skills

  • Rest API
  • MongoDB
  • Python

14 - 27 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Mumbai, Maharashtra, India

India


Rajit B

India