Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
FullThrottle Labs is a growth booster for small to medium start-ups and businesses. We are a dedicated team of data scientists and software craftsmen going full throttle at solving important business problems. FullThrottle Labs is building in-house products aimed at making any start-up life simpler, speedier and most efficient. A standup meeting app for slack – dixiapp, among others, is soon to be launched. Cutting down management time, prioritization of tasks, their execution, and progressive performance levels is what it does for you.We believe in constant learning, evolving and innovating, there upon transferring the digital skills and tools from our ecosystem to others.Visit us and take a ride in the expanse of digital technology at FullThrottle Labs at https://fullthrottlelabs.com
As a Software Engineer at our company, you will play a crucial role in the design, development, and maintenance of high-quality software products. You will work closely with cross-functional teams to ensure the delivery of innovative and user-friendly solutions that meet our customers' needs.
Key Responsibilities
Participate in the entire software development lifecycle, focusing on coding, testing, and debugging
Collaborate with product management and engineering teams to understand customer needs and deliver innovative solutions
Write clean, maintainable, and efficient code adhering to coding standards
Conduct system analysis and develop software solutions to meet business requirements
Identify and address technical debt to improve overall system performance
Participate in code reviews and provide constructive feedback to ensure code quality
Work on bug fixing and improving application performance
Stay updated with the latest technologies and industry trends to drive continuous improvement
Document and maintain software functionality
Collaborate with cross-functional teams to define, design, and ship new features
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field
Proven work experience as a Software Engineer or Software Developer
Proficiency in programming languages such as Java, C++, or Python
Experience with software development methodologies and best practices
Strong problem-solving skills and ability to think critically
Solid understanding of data structures, algorithms, and object-oriented design
Experience with version control systems (e.g., Git)
Ability to work in an Agile development environment
Excellent communication and teamwork skills
Knowledge of software testing and debugging techniques
Required profile
Experience
Level of experience:Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.