Search by job, company or skills

C

Senior Full-stack Developer

3-7 Years
Save
new job description bg glownew job description bg glow
  • Posted 6 days ago
  • Over 200 applicants
Quick Apply

Job Description

Key Responsibilities:

  • Full-Stack Development: Design, develop, and maintain web applications using modern full-stack technologies, including React for frontend and a variety of backend technologies such as Kotlin, Java, Python, or FastAPI.
  • Collaborative Development: Work closely with cross-functional teams to understand business requirements and translate them into high-quality, scalable technical solutions.
  • Code Quality & Maintenance: Write clean, maintainable, and efficient code. Continuously monitor and improve the quality of the codebase, ensuring that it remains stable and reliable.
  • Cloud Infrastructure Management: Manage cloud-based solutions using platforms such as Google Cloud Platform (GCP), AWS, or Azure. Utilize cloud-native technologies like Kubernetes and Docker for scalable deployments.
  • Open Source Technologies: Leverage distributed open-source software tools and platforms like Kubernetes, Kafka, PostgreSQL, and Elasticsearch to build and deploy applications.
  • Testing & Quality Assurance: Implement and maintain unit testing, integration testing, and end-to-end testing to ensure the quality of the product throughout its lifecycle.
  • Continuous Learning & Innovation: Stay up-to-date with emerging technologies and web development practices, and proactively integrate new tools or frameworks to improve efficiency and functionality.

Must-Have Skills:

  • 5+ years of full-stack software engineering experience, with hands-on experience in both frontend and backend development.
  • Proficiency in React, as the primary frontend stack for building user interfaces.
  • Experience with design tools such as Figma or equivalent for designing user interfaces and collaborating with design teams.
  • Backend development experience with languages like Kotlin, Java, and Python, including frameworks such as FastAPI.
  • Experience with cloud services such as Google Cloud Platform (GCP), AWS, and Azure for deploying and managing applications.
  • Experience with cloud infrastructure tools such as Kubernetes, Docker, and related technologies to build and deploy scalable systems.
  • Familiarity with distributed open-source software such as Kubernetes, Kafka, PostgreSQL, and Elasticsearch.
  • Knowledge of testing practices, including unit testing, integration testing, and end-to-end (E2E) testing, to ensure the reliability of applications.
  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or a related field.

Bonus Skills:

  • Familiarity with emerging web technologies and a passion for staying on the cutting edge of software development trends.
  • Experience working with serverless architectures, microservices, or event-driven systems.
  • Strong knowledge of DevOps practices and automation tools to improve the development lifecycle

About Company

Cognite is a global industrial Software-as-a-Service (SaaS) leader, with an eye on the future and a drive to digitalize the industrial world. We’ve created a new class of industrial software which allows asset-intensive industries to operate more sustainably, securely, and efficiently. Our core software product is Cognite Data Fusion (CDF), designed to quickly contextualize OT/IT data to develop and scale company solutions. We use technology like hybrid AI, big data, machine learning, and 3D modelling to get there. We serve oil and gas, power and utilities, renewable energy, manufacturing, and other heavy-asset industries. Our technology helps them operate through transitions, sustainably and to scale, and without sacrificing bottom lines. We believe data must be made accessible, insightful, and open. In other words, we help our customers make data do more. And with that pave way for a full-scale digital transformation of heavy industry. Founded in 2016, we now number 700 strong, including some of the best software developers, data scientists, designers, and 3D specialists in the field. Hailing from 50 nationalities, we’re talented, curious, and fun to be around.

Job ID: 131118601

Similar Jobs

Bengaluru

Skills:

.NETReactjsReduxAsp.netSqlAzure

Early Applicant
Bengaluru, India

Skills:

pgadmin JavaGithubNode.jsSchema DesignIntellijQuery OptimizationTypescriptConfluenceRestful ApisAzureVisual Studio CodeAWSSpring Boot 21DBeaverMicroservices architectureRDS – PostgreSQLFilament UI toolkitReact 19.1.0

Bengaluru, India

Skills:

GithubHibernateUnit TestingGrafanaKotlinJAX-RSReact JsSpringTypescriptRestTddMySQLDynatraceJpaKubernetesObject Oriented Analysis And DesignKafka Messaging frameworkMicroservices Design patternsBBDTesting Libraries such as TestNGJava 11 or later

Bengaluru

Skills:

PythonFastAPIDjangoFlaskTypescriptPostgresqlRedisDockerDevopsRestfulFull Stack

Bengaluru, India

Skills:

JavaKafkaSpring BootSpring MVCCss3AngularExtjsJenkinsReactTypescriptJavascriptDockerHtml5OpenshiftSpring SecurityRestful ApisOracleKubernetesGitHub Actionsmicroservices architecture