we are looking for

Back End Developer

We are looking for an analytical, results-driven back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills. To succeed as a backend developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.

Responsibilities

  • Website and software application designing, building, or maintaining.
  • Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
  • Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
  • Directing or performing Website updates.
  • Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • Taking lead on projects, as needed.
Expectations in the first week
    • Understand the various practices and processes followed in the team.
    • Familiarize yourself with the different stacks and products.
Expectations in the first month
    • Build a codebase using  different web framework for one product feature.
    • Document and run tests to enhance product performance.
Expectations in the first six months
  • Take feedback and improve the codebase for future upgrades.
  • Lead development initiatives for other features.

Experience & Skills

Basic
  • Bachelor’s degree in computer programming, computer science, or a related field.
  • More education or experience may be required.
  • Fluency or understanding of databases like MySQL, MongoDB, Postgre Sql and firebase.
  • Fluency or understanding of specific languages, such as JavaScript, PHP, or Python, and operating systems may be required.
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Strong problem solving and verbal and written communication skills.
  • Ability to work independently or with a group.
  • Willingness to sit at desk for extended periods.
Preferred
    • 2-3 Years of experience working remotely and coordinating tech initiatives with different teams to deliver projects.
    • Worked at any stage startup or have developed projects of their own ideas.
    • Strong knowledge of software development approaches, principles, and flows
    • Experience working on large, complex web and mobile apps
    • Ability to create and maintain smooth continuous integration and continuous delivery pipeline of web applications
    • Understanding of website best principles and design aesthetics
    • A positive mindset and continuous-learning attitude
    • Stay updated with new updates, technologies, and news of web
    • Ability to solve issues and contribute to libraries as and when needed
    • Experience working in an agile development environment
    • Strong verbal and written communication skills to communicate strategy
    • Familiarity with modern front-end tools and building pipelines
    • A collaborative approach to build apps and solve complex problems
    • Attention to detail and problem-solving skills
    • Client-focused approach with a goal of creating user-centric designs
    • Good interpersonal, communication, and collaboration skills
    • Ability to write clean, well-documented code that follows good coding practices

Salary & Benefits

  • Salary between $2000 to $2500 per month,
  • Paid Leaves
  • Flexible Working Hours
  • Bonus and incentives
  • 40 hours a week
  • Premium insurance, private health insurance
  • MacBook M1 Pro provided
  • 22 annual leaves, paid time off
  • Tax payment (maximum 10% of salary)
  • Some benefits if you’ll work as a full-time regular employee
  • Special events, occasions celebrations, and gift

MORE JOBS

the inShort Logo

building a new generation

the inShort Inc. © All rights reserved.