company logo

Software Engineer Full Stack

Ahmedabad
Full-Time
Junior: 1 to 3 years
Posted on Dec 11 2024

About the Job

Skills

Programming
Software Development
Debugging
Problem Solving
Algorithm Design
Data Structures
Object-Oriented Design
Database Management

Job Title: Software Engineer (Full Stack)

Experience: 3-5 years

Openings: 1


Job Summary:

We are seeking a highly motivated Software Engineer with strong skills in Javascript, Dockers, REST APIs, HTML, CSS, React, Node js, Next js and both frontend and backend development. The successful candidate will be responsible for designing, developing, and deploying high-quality software solutions for our clients, working collaboratively with a team of experienced developers.


Key Responsibilities:


·      Designing, coding, testing, and deploying software applications using JavaScript, react js, node js and related technologies

·      Developing frontend web applications using HTML, CSS, JavaScript, and related frontend technologies

·      Designing and implementing RESTful APIs to support frontend and backend communication

·      Using Docker to containerize and deploy applications

·      Collaborating with the team to analyze customer requirements and design solutions that meet those requirements

·      Participating in code reviews and providing feedback to other developers

·      Debugging and troubleshooting software issues to ensure that applications are running smoothly

·      Creating and maintaining technical documentation

·      Staying up-to-date with emerging trends and technologies in software engineering and frontend development

Requirements:


·      Bachelor's degree in Computer Science or a related field

·      Strong experience with Javascript, React, and Nodejs related technologies

·      Strong experience with frontend technologies such as HTML, CSS, JavaScript, and related frameworks (React, Next)

·      Knowledge of Docker and containerization

·      Experience designing and implementing RESTful APIs

·      Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB

·      Experience working in a team environment using version control systems such as Git

·      Strong problem-solving skills and attention to detail

·      Excellent communication and interpersonal skills






Preferred qualifications:


·      Understanding of software testing methodologies such as unit testing and integration testing

·      Familiarity with Agile development methodologies and tools such as Jira or Trello

·      Familiarity with AWS or other cloud platforms

·      Familiarity with DevOps practices

If you are a self-starter who is passionate about software engineering and both frontend and backend development, and have experience in Python, Java, Docker, and RESTful APIs, we encourage you to apply for this position. You should also have good documentation skills and be able to work collaboratively in a team environment.

About the company

Lakebrains Technologies is an early-stage startup based in Udaipur. Accelerate the growth of businesses by bringing in artificial intelligence, machine learning, and deep learning technologies to make them run in a more innovative and modern fashion. Our values define who we are, what we stand for, and how we behave. Our purpose is to build trust in society and solve important problems. In an incr ...Show More

Industry

IT Services and IT Consul...

Company Size

20-50 Employees

Headquarter

Udaipur, Rajasthan

Other open jobs from Lakebrains Technologies