Python and JavaScript Developer - Simulation Platform

beBee Careers • , IN • On-site

Posted on: 29th May, 2025
Employment Type: Full–time

Job Description

Senior Web Developer - Simulation Platform

We're looking for an experienced Senior Web Developer to join our team and help enhance our web-based simulation platform, WeSim. This platform enables developers to perform simulations, accelerating development processes, and standardizing simulations, making them and their results reusable.

The ideal candidate will have a strong background in full-stack development, with expertise in server-side Python development and client-side Vue.js development. They will lead the design and development of end-to-end software solutions, collaborate with cross-functional teams to design complex software systems, and conduct thorough code reviews to ensure code quality and adherence to best practices.

This role requires excellent problem-solving skills, with the ability to analyze and troubleshoot complex issues and propose effective solutions. The candidate should also have strong communication skills, with the ability to provide technical guidance and mentor junior developers.

The successful candidate will have a Bachelor's or Master's degree in computer science, computer application or information technology or a related field, along with 7+ years of relevant professional software development experience. Expert-level proficiency in Python and JavaScript is required, as well as a deep understanding of object-oriented programming (OOP) and clean code principles.

Responsibilities:
- Full Stack Development: Lead the design and development of end-to-end software solutions with a focus on server-side Python development and client-side Vue.js development.
- Architecture and Design: Collaborate with cross-functional teams to design complex software systems meeting business requirements and performance goals.
- Code Review and Quality Assurance: Conduct thorough code reviews to ensure code quality, adherence to best practices and consistency.
- Technical Leadership: Provide technical guidance and mentor junior developers by sharing knowledge with the team.
- Problem Solving: Analyze and troubleshoot complex issues and propose effective solutions promptly.

About the Team:
- Dynamic and rapidly growing environment
- Opportunities for growth and professional development
- Collaborative and international agile team

Requirements:
- Bachelor's or Master's degree in computer science, computer application or information technology or a related field
- 7+ years of relevant professional software development experience
- Expert-level proficiency in Python and JavaScript
- Deep understanding of object-oriented programming (OOP) and clean code principles
- Strong knowledge of web development technologies, frameworks and libraries (e.g. Django, Vue.js)
- Experience with RESTful API design and implementation
- Testing of web applications (unit, integration and system tests)
- Familiarity with version control systems like Git and application lifecycle systems
- Experience with virtualization environments like Docker and the orchestration of containers
- Excellent English skills
- Ability to work individually and in an international agile team

What We Offer:
- A dynamic and rapidly growing environment
- Opportunities for growth and professional development
- A chance to work on cutting-edge technologies and projects

Contact Information:

The contact information has been removed as per your instructions.
beBee Careers

beBee Careers

Technology

Job Type

Full–time

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

The Elite Job

1 week ago

Full-time and Part-time

Work from Home as a Python Developer in Pakistan

Infugin Technologies

1 week ago

Full–time

Python Developer with AI Experience